Feed

Microservices

Explore microservices architecture covering service mesh, API gateways, and distributed systems. Our digest aggregates communication patterns, consistency models, and decomposition strategies from developer communities.

Articles from the last 30 days

gRPC: From service definition to wire format
01Monday, February 9, 2026

gRPC: From service definition to wire format

A technical exploration of gRPC, covering the contract-first approach using Protocol Buffers and its four streaming models. It details transport via HTTP/2, including URL construction, metadata, length-prefixed framing, and binary wire formats. The article also explains error handling with trailers, compression mechanisms, and adaptations like gRPC-Web for browsers.

Sources:Hacker News136 pts
Your Microservices Aren’t Scalable. Your Database Is Just Crying.
02Wednesday, February 4, 2026

Your Microservices Aren’t Scalable. Your Database Is Just Crying.

This technical analysis explores the common architectural pitfall of the 'distributed monolith,' where independent microservices remain tightly coupled through a shared database. While tools like Kubernetes and auto-scaling manage service-level traffic effectively, they often mask underlying database contention issues such as connection exhaustion, lock piling, and concurrent query bottlenecks. The article argues that scaling services without data isolation merely multiplies load on a single point of failure. To achieve true scalability, teams must implement strict data ownership, replace cross-service joins with API calls or event-driven mechanisms, and transition from synchronous transactions to eventual consistency. Caching is identified as a temporary fix rather than a structural solution, highlighting that microservices require architectural discipline to prevent database degradation at high traffic volumes.

Sources:Dev.to79 pts