system-design

Software Engineering

What Is Jev AI and Its Usecases

Jev is TypeSafe AI's first System One model. It returns typed decisions and calibrated probabilities. It does not generate text. Here's how it works, what it can't do, and how to combine it with an LLM in the same workflow.

Read
Software Engineering

Understanding OpenClaw Architecture: Gateway, Agent Runtime and Multi-Agent Architecture

A look at OpenClaw's hub-and-spoke architecture, and how devices handshake with the Gateway and get approved to run commands.

Read

Change Data Capture Using Debezium

One of the popular Change Data Capture (CDC) systems is debezium. In this blog post, we will discuss how to set up debezium and how it works internally.

Read

Achieving high parallelism with kafka

In this post, we'll discuss consumer groups and how to achieve parallelism using them in Kafka.

Read

Kafka Internals - Learn kafka in-depth (Part-2)

In my previous post, we learned about the basics of kafka. In this post, let's deep dive into the internals of kafka. How it is designed in such a way that it is highly scalable.

Read