Software Engineering

Achieving high parallelism with kafka

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

Read

OpenAPI - API documentation standard - Boon for the software engineers

OpenAPI is a standard for API documentation. It acts as a bridge between backend and frontend systems. Using the OpenAPI specification file, we can generate beautiful UI using swagger or ReDoc.

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

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

As part of the Kafka internals series, in this post, I'll be writing a brief introduction to Kafka fundamentals, common jargon and basic architecture.

Read

Resources for cracking system design interview

Let's crack your system design interview.

Read