Computer Science project 14: Real-Time Chat Application with WebSockets
Build real-time messaging that stays fast with many users and does not lose messages...
View project and guideProjects / Computer Science / Computer Science project 50
Approx. component budget: Rs. 0 - 1,500
Understand how real systems survive failures, and test what happens when machines crash or the network splits.
A small database spread over 3 to 5 nodes that keeps copies of data, elects a leader using the Raft idea and keeps working when a node fails.
Consensus, replication, failure detection, consistency vs availability, and testing distributed systems.
Go, Rust, Java or Python, gRPC or HTTP, Docker Compose to run nodes. Reading the Raft paper first makes this far easier.
Replace [x] with your own measured results. Write only what you really did.
The short guide for this project is prepared when you ask for it. Message us on WhatsApp and we will prepare it and tell you when it is ready.
Payment details are shared in the chat. We send the PDF on WhatsApp after your payment is confirmed.
Build real-time messaging that stays fast with many users and does not lose messages...
View project and guideGuarantee that one seat is never sold twice, even under heavy simultaneous requests...
View project and guideUnderstand what really travels on a network and spot odd behaviour automatically...
View project and guide