Tag: #microservices
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 24 posts
OAuth Token Exchange (RFC 8693) — The Definitive Guide to Delegation and Propagation in Microservices
How to solve the token propagation problem between microservices with RFC 8693 Token Exchange. Covers the difference between impersonation and delegation, request and response parameters, standard support in Keycloak 26.
2026-06-12 · 15 min read #oauth2#keycloak#oidc#security#microservicesGraphQL Federation Complete Guide 2025: Apollo Federation, Supergraph, Distributed GraphQL
Everything about GraphQL Federation: Schema Stitching vs Federation, Apollo Federation v2, Subgraph design, Entity and @key, Reference Resolver, Composition, Router, Netflix/Airbnb cases, migration strategy.
2026-04-15 · 8 min read #graphql#federation#apollo#supergraph#microservicesgRPC Deep Dive 2025: Protocol Buffers, Four Communication Models, Interceptors, Load Balancing
Deep dive into gRPC: Protocol Buffers internals, four communication models (Unary/Server/Client/Bidirectional), interceptors, load balancing, Deadline/Cancellation, streaming backpressure, gRPC-Web, debugging tools.
2026-04-15 · 9 min read #grpc#protobuf#streaming#http2#interceptorGo Complete Guide — Goroutine, Channel, Context, and Real-World Microservices (Season 2 Ep 3, 2025)
Go is famous for being easy to learn, but real production Go is full of non-obvious traps: Context propagation, Goroutine leaks, Channel deadlocks, nil interface gotchas. This post covers the true meaning of Go philosoph
2026-04-15 · 13 min read #go#golang#goroutine#channel#contextService Mesh Complete Guide 2025: Istio vs Linkerd, mTLS, Traffic Management, Observability
Everything about Service Mesh! Istio vs Linkerd comparison, Envoy sidecar proxy, mTLS automatic encryption, traffic management (canary/mirroring/circuit breaker), Observability (metrics/tracing/logging), Gateway API, Amb
2026-04-13 · 19 min read #service-mesh#istio#linkerd#mtls#traffic-managementThe Complete Guide to API Design & Microservices Architecture
From REST, GraphQL, and gRPC API design principles to microservices patterns, service mesh, event-driven architecture, and distributed transactions.
2026-04-12 · 16 min read #architecture#api#microservices#rest#grpcSystem Design Interview Complete Guide 2025: Scalable Architecture, Availability, and Design Patterns
Everything about system design interviews! 4-step framework, scalability (horizontal/vertical), load balancing, caching (Redis/CDN), DB sharding, CAP theorem, message queues, real-world designs (URL Shortener/Twitter/Net
2026-03-25 · 21 min read #system-design#scalability#availability#load-balancing#cachinggRPC & Protocol Buffers Complete Guide 2025: The New Standard for Microservices Communication
Everything about gRPC! Protocol Buffers schema design, 4 communication patterns (Unary/Server/Client/Bidirectional Streaming), interceptors, error handling, load balancing, gRPC-Web, REST vs gRPC comparison, and real-wor
2026-03-24 · 20 min read #grpc#protobuf#protocol-buffers#microservices#apiEvent-Driven Architecture Patterns Guide 2025: CQRS, Event Sourcing, Saga Pattern
Everything about EDA patterns! Domain events, Event Sourcing (event store), CQRS (command/query separation), Saga pattern (Choreography vs Orchestration), Outbox pattern, idempotency, eventual consistency, Kafka/RabbitMQ
2026-03-24 · 22 min read #event-driven#cqrs#event-sourcing#saga-pattern#microservicesMicroservices Architecture 2025 Complete Guide: From Monolith to MSA, and Back to Modular Monolith
Everything about microservices! Monolith vs MSA vs Modular Monolith, DDD service decomposition, communication patterns (gRPC/REST/events), Service Mesh (Istio), Saga pattern, OpenTelemetry observability, and deployment s
2026-03-23 · 28 min read #microservices#monolith#modular-monolith#service-mesh#istioEAI (Enterprise Application Integration) Complete Guide: Everything About Enterprise System Integration
Everything about EAI in one post! Hub-and-Spoke, ESB, API-Led, event-driven architecture pattern comparison, Gregor Hohpe Enterprise Integration Patterns, MuleSoft/Apache Camel/Dell Boomi platform comparison, and a real-
2026-03-23 · 23 min read #eai#enterprise-integration#middleware#esb#api-gatewayGo Language Complete Guide 2025: From Goroutines, Channels, Interfaces to Production Patterns
Everything about Go! Goroutine/channel concurrency, interfaces and duck typing, error handling patterns, generics (1.18+), structs and methods, testing, profiling, gRPC/REST servers, CLI tools, and optimized Docker build
2026-03-23 · 23 min read #go#golang#goroutine#channel#interfaceAsync Processing Patterns Mastery: CQRS, Saga, Event Sourcing — Senior Backend Developer Essential Guide
Netflix processes 260M users, Uber handles petabytes of real-time data — all asynchronously. CQRS, Saga (Choreography vs Orchestration), Event Sourcing, Outbox, Idempotency, DLQ — the complete async patterns guide every
2026-03-22 · 28 min read #async#cqrs#saga-pattern#event-sourcing#event-drivenToss Bank ML Backend Engineer Study Guide: Server Architecture, ML Serving, and Career Roadmap
Complete analysis of Toss Bank ML Service Team JD. Server architecture design, large-scale traffic handling, AI model serving on K8s, MSA distributed tracing — with a 6-month study roadmap and interview preparation.
2026-03-21 · 34 min read #ml-engineering#backend#tossbank#kubernetes#pythonMastering Software Architecture & Design Patterns: From SOLID to Clean Architecture and AI System Design
A complete guide to software design in the AI era — from SOLID principles and GoF design patterns to Clean Architecture, microservices, and LLM service architecture.
2026-03-17 · 13 min read #softwarearchitecture#designpatterns#cleanarchitecture#microservices#solidComplete Guide to API Gateway Pattern: Rate Limiting, Authentication, and BFF Architecture Design
A deep dive into API Gateway patterns covering Rate Limiting algorithms (Token Bucket, Sliding Window), authentication/authorization strategies, BFF (Backend for Frontend) architecture, load balancing, circuit breakers,
2026-03-13 · 14 min read #architecture#api-gateway#rate-limiting#authentication#bffEvent-Driven Architecture + CQRS + Event Sourcing Practical Implementation: Distributed System Design with Kafka/RabbitMQ
Compare and analyze core patterns of Event-Driven Architecture (Pub/Sub, Event Streaming, Event Sourcing), and implement CQRS and Event Sourcing in TypeScript and Python. Covers Kafka, RabbitMQ, NATS message broker compa
2026-03-11 · 18 min read #architecture#event-driven#cqrs#event-sourcing#microservicesMicroservices Data Synchronization with the Outbox Pattern and CDC: A Practical Debezium Guide
A comprehensive guide to microservices data synchronization using the Outbox Pattern and CDC (Change Data Capture). Covers Dual Write problem analysis, Outbox table design, Debezium connector configuration, Kafka Connect
2026-03-09 · 20 min read #architecture#outbox-pattern#cdc#debezium#microservicesComplete Guide to the Strangler Fig Pattern: Zero-downtime Migration from Monolith to Microservices
Strategy for safely migrating from monolith to microservices using the Strangler Fig pattern. Covers Anti-Corruption Layer design, traffic routing, Feature Flag integration, data synchronization, rollback strategies, and
2026-03-08 · 29 min read #architecture#strangler-fig#microservices#migration#monolithImplementing Distributed Transactions in Microservices with the Saga Pattern: Choreography vs Orchestration
Implement distributed transactions in microservices using the Saga pattern. We cover the differences between Choreography and Orchestration, compensating transactions, and practical implementation with Temporal — all wit
2026-03-03 · 8 min read #architecture#saga-pattern#microservices#distributed-transactions#event-driven