Back to problems

Design a Social-Media Comments and Notifications System

System Design · Atlassian · Medium

Comments System for a Social Media App Medium · System Design, APIs, Databases, Notifications, Scaling · Atlassian · Hints: Use an idempotency token to commit a comment durably before any notification attempt. Decouple the notification subsystem from the comment creation endpoint; publish an event after persistence so that a notification failure never rolls back the stored comment. You are building a commenting feature for an existing social‑media platform that already…

Checking your access…