Distributed Notification System

Thanyasit Lieamsiriwong

A high-performance, fault-tolerant distributed notification system designed to deliver real-time notifications with unparalleled speed and reliability. This system receives events from pipelines like NATS (Pub/Sub) and seamlessly notifies connected users through Server-Sent Events (SSE). Built for scalability, it also caches notifications in memory with an efficient eviction policy, ensuring rapid access to recent messages without querying external services.
Like this project

Posted Feb 18, 2025

A stateful distributed notification system written in Go, leveraging Raft for resilient, strong consistency, and fully Kubernetes-ready

Facebook page crawler
Facebook page crawler
Data Transformation Tool for Machine Learning Dataset Generation
Data Transformation Tool for Machine Learning Dataset Generation

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc