Liking cljdoc? Tell your friends :D

com.vadelabs.uid.uuid.node


+clock-sequence+clj

Clock sequence for v1 and v6 UUIDs (RFC 9562 Section 6.8).

Purpose: Provides additional uniqueness when:

  • System clock moves backward
  • Node ID changes
  • Multiple nodes share the same clock

This value is randomly initialized at JVM start and remains constant for the process lifetime. Each JVM instance will have a different clock sequence, helping prevent collisions in distributed systems.

Clock sequence for v1 and v6 UUIDs (RFC 9562 Section 6.8).

Purpose: Provides additional uniqueness when:
- System clock moves backward
- Node ID changes
- Multiple nodes share the same clock

This value is randomly initialized at JVM start and remains constant
for the process lifetime. Each JVM instance will have a different
clock sequence, helping prevent collisions in distributed systems.
sourceraw docstring

+node-id+clj

source

+v1-lsb+clj

Precomputed LSB for v1 UUIDs using MAC address-based node identifier.

Precomputed LSB for v1 UUIDs using MAC address-based node identifier.
sourceraw docstring

+v6-lsb+clj

Precomputed LSB for v6 UUIDs using random node identifier.

Precomputed LSB for v6 UUIDs using random node identifier.
sourceraw docstring

node-idclj

source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close