Real-Time Collaborative Sync Engine
A distributed real-time collaborative editing platform built on Spring Boot, WebSockets, Redis Pub/Sub and Kafka, with Operational Transformation, consistent-hash routing, event sourcing and snapshot-based recovery across three horizontally scaled nodes.
Java 21Spring BootWebSocket / STOMPOperational Transformation
GitHub