⚡ SnapGyan by Tejav

Any concept.
clear in 60 seconds.

I'm preparing for

Topic

system design

66 shorts across 1 course, in learning order

🎛️ Narrow down2▾

Results · 9 for “Message processing principles”

← Front page

✨ Smart search: matched by meaning, not just words

⚡ One HLD concept. 60 seconds. Interview ready

Understanding Message Queues in Distributed Systems

Message queues allow services to communicate asynchronously, improving scalability and reliability.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

HLD: 5 Microservices Communication Patterns Explained

Microservices can communicate using five key patterns based on their needs.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Queue vs Pub/Sub: Key Differences in System Design

Queues distribute tasks to one consumer, while Pub/Sub broadcasts events to multiple subscribers.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Transactional Outbox Pattern: Never Lose Events!

The Transactional Outbox Pattern ensures database updates and event publishing are synchronized to avoid losing events.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Kafka Error Handling and Retry Strategies in HLD

Classifying failures and using controlled retries in Kafka prevents outages.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Kafka Backpressure Strategies: Handling Traffic Spikes

Backpressure helps manage message flow in Kafka during traffic spikes.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Understanding the Saga Pattern in Distributed Transactions

The Saga Pattern manages distributed transactions using local transactions and compensating actions.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

Distributed Backpressure: Managing Service Overload

Distributed backpressure helps manage the flow of work between services to prevent overload.

Medium5m5 MCQs

⚡ One HLD concept. 60 seconds. Interview ready

HLD: Understanding REST, RPC, and gRPC Differences

REST, RPC, and gRPC are different methods for communication in software systems.

Medium5m5 MCQs

🧠Related by meaning

Not tagged “system design”, but closely connected