> This is a cross-post from my Medium articlehttps://medium.com/@rajkundalia/following-a-database-read-to-the-metal-a-simple-walkthrough-630a3eb97016.
I wanted to learn about the internals of database indexes. The first step was understanding how Di...
I could not publish the post here since there is a character limit.
Redirecting to - https://medium.com/@rajkundalia/how-baml-brings-engineering-discipline-to-llm-powered-systems-983c06d31bf8 for reading.
Codebase - https://github.com/rajkundalia/e...
TL;DR
We all assume a disabled log call costs nothing. It doesn't — the level check is cheap, but any string you constructed before passing it to the logger is already gone, whether the log fires or not.
Every time you see a class name and line nu...
TL;DR
Distributed tracing helps you understand how requests flow through microservices by tracking every hop with minimal overhead. This guide covers OpenTelemetry integration in Spring Boot 4 using the native starter, explains core concepts like s...
There is a limit of some characters and I could not publish the page here for API Gateway vs Service Mesh.
Article Link: https://dev.to/rajkundalia/api-gateway-vs-service-mesh-beyond-the-north-southeast-west-myth-2mpg1
Code Link: https://github.com...
There is a limit of some characters and I could not publish the page here for Micronaut.
https://dev.to/rajkundalia/micronaut-framework-the-next-generation-jvm-31l7 - you can read about it here.
https://github.com/rajkundalia/product-catalogue-micr...
In the rapidly evolving landscape of cloud-native development, Java has faced criticism for being slow to start and memory-hungry compared to newer technologies. Enter Quarkus, a framework that promises to make Java “supersonic and subatomic” while m...
In the world of microservices and distributed systems, managing data consistency across multiple services presents unique challenges. Traditional database transactions with their ACID guarantees work beautifully within a single database, but they fal...