Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
These are best online courses to learn System Design and Software Architecture in depth
Introduction: The Rise of Edge Computing As the digital landscape continues to change, the...
You know that moment when customers start hammering your "Check Payment Status" button during a flash...
Streaming SQL Functionality SQL Streaming Queries and Stream Processing Operations is...
A year ago, I was knee-deep in Golang, trying to build a simple concurrent queue as a learning...
Video Tutorial Intended Audience 👤 Everyone who is curious and ready to explore extra...
🌟 Welcome to the World of Microservices! Distributed systems have revolutionized how we...
A little while back, I wrote a post introducing Tork, an open-source project I've been developing. In...
To have a readable blog, all the links are at the bottom except the link to the Fluvio project. ...
Table of Contents Introduction The Idea The Actual Implementation DHTs Introduction to...
Introduction Distributed programming represents a fundamental paradigm in modern software...
Hey there, welcome to the future of computing! 🌍🚀 How’s it going? Whether you’re a...
Problem Modulo partitioning algorithm taks.id % replicas == index requires knowing the...
Elasticsearch Architecture: A Comprehensive Guide Elasticsearch is a powerful, distributed...
If you've read my previous post about building a Raspberry Pi k3s cluster, you know I'm a huge fan of...
Problem To prevent an unnecessary load, API requests should be throttled when made...
To achieve rapid delivery, quick-commerce companies such as Zomato rely on strategically located dark...
In our previous discussion, we introduced the concept of Message-Oriented Architecture (MOA) and its...
What is RabbitMQ and Why is it Used? Introduction to RabbitMQ RabbitMQ is a...
In the last decade, microservices have become the poster child for scalable software architecture....
The first time I heard about RPC, I was in a distributed systems class while completing my bachelor's...
Amazon Aurora DSQL (dee-sequel) is a groundbreaking serverless, distributed SQL database that...
Table of Contents Motivation What are collective operations Communication load and time-space...
Imagine a person hears a rumor and tells it to a few close friends. Those friends then tell a few of...
Distributed systems are powerful yet challenging, especially when it comes to ensuring consistency...
C - Consistency, Every Read receive most recent write or an error. Consistency defined in CAP Theorm...
ELI5: What exactly are ACID and BASE Transactions? In this article, I will cover ACID and...
Introduction Data management continues to evolve, various database technologies have...
In today's technology landscape, distributed systems enable real-time services such as streaming...
Introduction Modern applications like Netflix, Amazon, and WhatsApp rely on distributed...