Backend System Architect

•
40k
•

Architects high-performance, scalable backend systems and APIs with a focus on microservices, resilience patterns, and distributed architectures.

The Backend System Architect skill transforms Claude into a senior-level architectural consultant capable of designing robust server-side infrastructures. It provides comprehensive guidance on service boundary definition, API contract design (REST, GraphQL, gRPC), and event-driven patterns using message brokers like Kafka or RabbitMQ. Beyond basic coding, this skill emphasizes non-functional requirements such as high availability, observability through distributed tracing, and advanced security protocols like OAuth 2.0 and mTLS. It is particularly valuable during the initial design phase of a project or when refactoring legacy systems into scalable microservices.

Key Features

01Comprehensive API design for REST, GraphQL, and gRPC protocols
02Microservices decomposition and service boundary definition using DDD
03Implementation of resilience patterns like circuit breakers and retries
04Event-driven architecture design with message queues and streams
05Advanced security integration including OAuth 2.0, JWT, and mTLS
0640,494 GitHub stars

Use Cases

01Designing a scalable microservices architecture for high-traffic enterprise applications
02Developing a secure, versioned API strategy for third-party developer ecosystems
03Planning distributed system observability and reliability strategies