Skill map
Distributed systems
Reasons about consistency, failure, messaging, and service boundaries. As Backend Engineer needs it.
Distributed systems skill map
Careers that require it
- Backend EngineerImportance 5 of 5
- Solutions ArchitectImportance 5 of 5
Courses that teach it
- Apache Kafka Fundamentals
- Apache Pulsar Fundamentals
- Cloud Native Application Design
- Concurrent Programming
- Dapr
- Distributed Computing Fundamentals
- Distributed Consensus
- Distributed Systems Fundamentals
- Distributed Transactions
- Event Streaming
- Event-Driven Architecture
- Message Queues
- Messaging Fundamentals
- Microservices Data Patterns
- Microservices Fundamentals
- NATS Fundamentals
- NGINX Fundamentals
- RabbitMQ Fundamentals
- Service Mesh Fundamentals
- System Design Fundamentals
- Temporal Fundamentals (planned)
