// Topics / Microservices
Microservices
11 entries tagged “Microservices”
- Testing Microservices: Contract Tests Over End-to-End Suites
· 4 min
Microservices fail at the seams. A layered test strategy that keeps feedback fast and catches integration issues before production.
testing
microservices
go
Distributed Systems Patterns I Keep Reaching For
· 6 min
Timeouts, retries with jitter, circuit breakers, sagas, outbox and inbox, backpressure: the distributed systems patterns that survive production.
distributed-systems
architecture
microservices
GraphQL Federation in 2021: Most Teams Still Don't Need It
· 3 min
A year after my last federation post, Apollo is pushing it hard. Most teams I see have under 30 engineers and don't need a federated graph.
api
microservices
opinion
API Gateway Patterns: Edge, BFF, and Service Mesh Ingress
· 5 min
Edge gateways, BFFs, and mesh ingress: what belongs in an API gateway, what doesn't, and what I learned running them at my infrastructure startup and a large telecom.
api
microservices
architecture
gRPC in Production with Go: Protos, Deadlines, Errors
· 11 min
gRPC patterns from moving a startup's internal APIs off REST: proto design, Go servers and clients, status codes, testing, and mistakes that cost weekends.
api
go
microservices
Monolith to Microservices: When to Split and How
· 5 min
Most teams shouldn't migrate to microservices. How to tell if you should, and how to split with the strangler pattern without wrecking delivery.
microservices
architecture
go
Istio 1.0 in Practice: Powerful, Painful, Often Overkill
· 5 min
Evaluating Istio 1.0 at a fintech startup: what it gives you, what it costs in overhead and complexity, and why most teams should think twice.
kubernetes
microservices
infrastructure
Microservices Security: Identity, mTLS, and Secrets
· 6 min
Split the monolith and every internal call becomes attack surface. Service identity, mTLS, authorization patterns, and secrets management in practice.
security
microservices
architecture
Service Mesh: You Probably Don't Need One
· 3 min
I evaluated Istio and Linkerd for our microservices at the fintech startup. My conclusion: most teams are buying complexity they haven't earned yet.
kubernetes
microservices
Event-Driven Architecture: Why We Switched and What Broke
· 5 min
Event-driven architecture lessons from a fintech and a mobility startup: Kafka vs RabbitMQ, event design, idempotency, sagas, and when not to bother.
architecture
microservices
Microservices vs Monolith: Why Small Teams Should Wait
· 5 min
Most teams adopt microservices too early and pay for complexity they don't need. A modular monolith ships faster and keeps the option to split later.
architecture
microservices
startups