Browsing Tag
distributedsystems
21 posts
Log Ordering in Distributed Systems
Problem Definition Ordering log events produced across distributed systems is fundamentally constrained by the nature of independent physical…
KubeEdge and Edge Computing
KubeEdge: Extending Kubernetes to the Edge for Robust and Scalable Edge Computing Introduction Edge computing is revolutionizing industries…
FastAPI & PostgreSQL Sharding: A Step-by-Step Guide (Part 2) – Step-by-Step Implementation
This is a continuation of my series of articles about horizontal scaling of databases. In the first part,…
Why I’m Building My Own Distributed Database
As a backend developer, I’ve worked with Redis, PostgreSQL, MongoDB, and countless other databases. But I always felt…
🔐 Repackaging Microservices into Single-Tenant Monoliths: The Architecture Behind Scalable, Compliant SaaS
🧱 Tired of the complexity, latency, and compliance headaches that come with managing a sprawling microservices mesh for…
ElasticSearch Architecture: A Comprehensive Guide
Elasticsearch Architecture: A Comprehensive Guide Elasticsearch is a powerful, distributed search and analytics engine designed to handle a…
Scalable Database Solutions: From Replication to NoSQL and NewSQL
Welcome to another Sunday blog, where we explore fascinating concepts in distributed systems and their real-world applications! Imagine…
Transactions in Microservices: Part 1 – SAGA Patterns overview.
Distributed systems are powerful yet challenging, especially when it comes to ensuring consistency across multiple services. In a…
HTTP Caching in Distributed Systems
When a client interacts with servers via APIs, there are two types of content delivered to the client:…
Durable Execution Explained — How Conductor Delivers Resilient Systems Out Of The Box
This is part 2 of a two-part series on durable execution, what it is, why it is important,…