Design a real-time collaborative document editor, focusing specifically on how you would handle concurrency, scaling, and operational synchronization.