Database
Browse 5,303 skills across 372 packs and 37 categories
API Gateway Design
120LAPI gateway and Backend-for-Frontend (BFF) patterns for managing client-service communication
Circuit Breaker
118LCircuit breaker and resilience patterns for building fault-tolerant distributed systems
Database Scaling
120LDatabase scaling patterns including sharding, replication, and read replicas for high-throughput systems
Distributed Caching
110LDistributed caching strategies for reducing latency and database load in large-scale systems
Event-Driven
106LEvent-driven architecture and CQRS patterns for reactive, decoupled distributed systems
Message Queues
117LMessage queue patterns including pub/sub, fan-out, and reliable delivery for asynchronous communication
Microservices
107LMicroservices architecture patterns for building independently deployable, loosely coupled services
Rate Limiting Design
106LRate limiting and throttling strategies for protecting distributed systems at scale