PinnedSusmit·May 3The Best Google Forms Alternative for Corporate Training QuizzesRun live knowledge checks, control participant identity, and export readiness reports without rebuilding training data in spreadsheets.
PinnedInNeo4j Developer BlogbySusmit·Dec 5, 2022Building a Recommendation Engine Using Neo4j Hands-On — Part 1From Data Model to Loading Data to Making Recommendations
Susmit·1d agoArchitecting Systems #5: System Design OverviewPre-signed uploads, ephemeral GPU workers, leases, and HLS over CloudFront — and the cases that shape the design.
Susmit·Sep 13Architecting Systems #4: Storing and Serving FilesBlob stores, presigned URLs, file formats, and CDNs — and the failures that quietly bill you or serve the wrong bytes.
Susmit·Sep 13Architecting Systems #3: Buffers, Events, and StreamingQueues, pub-sub, logs, Kafka, the outbox pattern, and stream processing — and what each one does to the shape of your failures.
Susmit·Aug 11Architecting Systems #2: Communication and Flow DesignPolling, WebSockets, SSE, and webhooks — and the failure modes that decide between them.
Susmit·Aug 9Architecting Systems #1: FoundationsRequirements, design guidelines, and cost thinking — the groundwork every architecture decision rests on.
Susmit·May 22Designing a Behavioural Threat Detection System for Banking ApplicationsFrom Session Logs to Graph Intelligence, Anomaly Detection, and Real-Time Risk Scoring
Susmit·Dec 2, 2024Mumbai MUG: Harnessing MongoDB Change Streams & Real-Time StreamingShort summary about the event