Skip to main content

2 posts tagged with "CRDT"

View All Tags

Logical Clocks in Distributed Systems

· 5 min read

Distributed systems operate across multiple independent nodes, making it difficult to establish a single global clock. Logical clocks enable efficient event ordering without synchronized physical clocks, ensuring consistency in distributed systems. However, physical clocks may still be preferred in scenarios requiring real-world timestamping, such as financial transactions or legal record-keeping, where absolute time consistency is crucial. This blog post explores the concepts of logical clocks, their types, and their use cases in distributed systems.

Conflict-Free Replicated Data Types

· 4 min read

In today's digital landscape, the ability to collaborate in real-time on applications like Google Docs, collaborative coding platforms, and online gaming environments is not just a convenience but a necessity. One of the fundamental technologies enabling this seamless, concurrent user interaction without the typical latency or conflict issues is the Conflict-Free Replicated Data Type (CRDT).