This one guides you through microservices architecture with real patterns you'll actually need: circuit breakers, saga orchestration for distributed transactions, and service discovery with Consul. The code examples are practical, showing how to coordinate multiple services for something like order creation while handling failures gracefully. It covers the communication patterns (sync, async, service mesh) and includes working implementations of compensating transactions when things go wrong. If you're moving beyond monoliths or debugging why your microservices keep falling over when one service hiccups, this gives you the patterns and code to handle it properly. The saga pattern example alone is worth having around when you need to coordinate operations across services without a distributed transaction manager.
npx skills add https://github.com/personamanagmentlayer/pcl --skill microservices-expert