---
title: "Discussion on \"Building a Hybrid Logical Clock (HLC) from Scratch in Go\" | Hashnode"
description: "Discussion on \"Building a Hybrid Logical Clock (HLC) from Scratch in Go\". Causality-aware timestamping, bounded uncertainty, and production-ready APIs for distributed systems in Go."
url: "https://hashnode.com/posts/building-a-hybrid-logical-clock-hlc-from-scratch-in-go/695a95383c131365599c7919"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Building a Hybrid Logical Clock (HLC) from Scratch in Go](https://krisalay.hashnode.dev/building-a-hybrid-logical-clock-hlc-from-scratch-in-go?utm_source=hashnode&utm_medium=feed)

Causality-aware timestamping, bounded uncertainty, and production-ready APIs for distributed systems in Go.

Jan 4 · 6 min read · krisalay.hashnode.dev  
Read the article

-   [#hybrid-logical-clock](https://hashnode.com/tag/hybrid-logical-clock)
-   [#google-spanner](https://hashnode.com/tag/google-spanner)
-   [#distributed-systems](https://hashnode.com/tag/distributed-systems)
-   [#logical-clock](https://hashnode.com/tag/logical-clock)
-   [#truetime](https://hashnode.com/tag/truetime)
-   [#golang](https://hashnode.com/tag/golang)
-   [#go-programming-language](https://hashnode.com/tag/go-programming-language)
-   [#system-design](https://hashnode.com/tag/system-design)
-   [#distributed-database](https://hashnode.com/tag/distributed-database)
-   [#event-sourcing](https://hashnode.com/tag/event-sourcing)
-   [#microservices](https://hashnode.com/tag/microservices)
-   [#causality](https://hashnode.com/tag/causality)
-   [#consistency](https://hashnode.com/tag/consistency)
-   [#timestamping](https://hashnode.com/tag/timestamping)

## Written by

[Kumar Kisalay](https://hashnode.com/@krisalay)

@krisalay

  
[View profile](https://hashnode.com/@krisalay)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
