A real-time collaborative code editor backend built with Java 21 and Spring Boot 3.4, supporting simultaneous multi-user editing via WebSockets. It uses Kafka for scalable event broadcasting, PostgreSQL for persistence, Redis for session tracking, and Virtual Threads for high concurrency with LWW conflict resolution.
ShubhamDevghare/Collaborative-Code-Editor
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|