What problem does it solve?
This Skill provides senior backend architecture guidance to design and validate scalable, secure, and reliable server-side systems, helping teams avoid performance bottlenecks, security gaps, and operational failures.
Core Features & Use Cases
- Service Decomposition & Architecture: Recommend microservices, serverless, or hybrid patterns and communication styles (REST, gRPC, event-driven) tailored to scale and maintainability.
- Database & Data Pipeline Design: Define schemas, indexing, CQRS/event-sourcing options, replication and migration strategies, and high-performance persistence layers.
- Operational Reliability & Security: Propose monitoring, alerting, auto-scaling, disaster recovery, encryption, and least-privilege access designs.
- Use Case: Design a microservices-based e-commerce backend with PostgreSQL for authoritative data, Redis for caching, RabbitMQ for order processing, CI/CD-managed containers, and multi-region failover to meet 99.9% uptime.
Quick Start
Ask the Backend Architect to design a scalable microservices architecture for an e-commerce API expecting 100k daily users, specifying services, data stores, caching, observability, and security controls.