⚡ SnapGyan by Tejav

Any concept.
clear in 60 seconds.

I'm preparing for

Topic

distributed systems

60 shorts across 1 course, in learning order

🎛️ Narrow down1▾

Results · 8 for “Asynchronous Communication”

← Front page

✨ Smart search: matched by meaning, not just words

⚡ One HLD concept. 60 seconds. Interview ready

HLD: Synchronous vs Asynchronous Communication Explained

Synchronous communication waits for a response, while asynchronous continues without waiting.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Message Delivery Semantics: At-Most-Once vs At-Least-Once vs Exactly-Once

Message delivery semantics define how messages are sent in distributed systems and handle failures.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Understanding RPC: Remote Procedure Calls in Distributed Systems

RPC allows one service to call a function in another service over the network.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Kafka Exactly-Once Processing: Avoiding Duplicates

Kafka can help ensure messages are processed once, but requires careful design.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Understanding gRPC Architecture: Behind the Call

gRPC allows efficient communication between services using a structured request-response model.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Understanding Causality in Distributed Systems

Causality in distributed systems helps understand how events influence each other, beyond just timestamps.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

HLD: Crash Failures vs Network Failures in Distributed Systems

Crash failures stop a service, while network failures disrupt communication.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Understanding Jitter in High-Level Design

Jitter helps spread out client retries to avoid traffic spikes.

Medium5m5 MCQs

🧠Related by meaning

Not tagged “distributed systems”, but closely connected

Matching courses