Browsing Tag
distributedsystems
26 posts
Scaling Systems: Bigger Machine or More Machines?
What is Scalability? The ability to handle more requests by buying a bigger machine or buying more machines…
The Verifiable Semantic Execution Layer
I am opening VSEL for public support through Giveth. VSEL, the Verifiable Semantic Execution Layer, is a research-driven…
Mitigating the Two Generals Problem in Django with Idempotence
A Fintech Architecture Perspective When building payment systems, you eventually face a terrifying question: Did we charge the…
ROS2 SYSTEMS ANALYSIS: Bringing Nodes To Life
A story-driven explanation of packages, builds, installs, nodes, and the ROS2 graph The Workshop A robotics engineer walks…
High-Level Kubernetes Architecture
Kubernetes follows a master–worker (control-plane / node) model. At a high level: Control Plane = Brain of the…
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…