Synchronous and asynchronous communication
Synchronous and asynchronous communication. Concepts and practical scenarios in Distributed Systems.
Theme
Communication, consistency, coordination, messaging, and resilience across distributed components.
Explore the topics and choose a challenge to get started.
Synchronous and asynchronous communication. Concepts and practical scenarios in Distributed Systems.
Consistency. Concepts and practical scenarios in Distributed Systems.
Replication. Concepts and practical scenarios in Distributed Systems.
Partitioning. Concepts and practical scenarios in Distributed Systems.
Idempotency. Concepts and practical scenarios in Distributed Systems.
Retries, backoff, and jitter. Concepts and practical scenarios in Distributed Systems.
Timeouts and circuit breakers. Concepts and practical scenarios in Distributed Systems.
Messaging and delivery guarantees. Concepts and practical scenarios in Distributed Systems.
Event ordering. Concepts and practical scenarios in Distributed Systems.
Distributed transactions and sagas. Concepts and practical scenarios in Distributed Systems.
Outbox. Concepts and practical scenarios in Distributed Systems.
Cache and invalidation. Concepts and practical scenarios in Distributed Systems.
Coordination and leader election. Concepts and practical scenarios in Distributed Systems.
Partial failures. Concepts and practical scenarios in Distributed Systems.