Brain-Score 79/100 TECH NextWork · 1:15

Pub/Sub explained (Software interview)

3-Second Blueprint (English)

  1. Direct synchronous API calls couple services tightly, causing user uploads to block or fail if downstream notifications go down.
  2. In Pub/Sub, a publisher emits an event once while independent subscribers like feed, analytics, and notifications process it asynchronously.
  3. New features like image tagging can subscribe to existing events via brokers like Redis Pub/Sub or GCP Pub/Sub without publisher changes.
Pub/SubRedis Pub/SubAWS EventBridgeGCP Pub/Sub

3-Sekunden-Fazit (Deutsch)

  1. Synchrone API-Aufrufe koppeln Dienste eng, sodass Uploads blockieren oder fehlschlagen, wenn der Benachrichtigungsdienst ausfällt.
  2. Bei Pub/Sub sendet ein Publisher ein Ereignis, während unabhängige Subscriber wie Feed und Analytics es asynchron verarbeiten.
  3. Neue Dienste wie Bild-Tagging abonnieren bestehende Events über Redis Pub/Sub oder GCP Pub/Sub ohne Änderungen am Publisher.
Pub/SubRedis Pub/SubAWS EventBridgeGCP Pub/Sub

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.