Tagged articles

uuidv7

7 articles · Page 1 of 1
TonyBai
TonyBai
Jun 25, 2026 · Information Security

Why Go 1.27 UUIDv7 Generates Predictable “7000” Values in Browsers

In Go 1.27 the standard uuid.NewV7() function produces UUIDs with a constant “7000” segment when compiled to WebAssembly, because browsers deliberately reduce high‑precision timers for Spectre‑style mitigations, causing the 12‑bit random field to collapse to zero and dramatically lowering entropy and collision resistance.

WASMbrowsercrypto/rand
0 likes · 10 min read
Why Go 1.27 UUIDv7 Generates Predictable “7000” Values in Browsers
Architecture Digest
Architecture Digest
Apr 6, 2026 · Backend Development

Why UUIDv7 Is the Ideal Distributed ID Solution for Java 26 and How to Use It Safely

The article explains how Java 26’s native support for RFC 9562 UUIDv7 provides an ordered, unique, and standards‑compliant distributed identifier, compares it with traditional UUIDs and Snowflake, shows the new API usage, highlights hidden pitfalls, and offers practical best‑practice guidelines for production deployment.

Distributed IDJDKTime‑based UUID
0 likes · 6 min read
Why UUIDv7 Is the Ideal Distributed ID Solution for Java 26 and How to Use It Safely
Java Companion
Java Companion
Apr 2, 2026 · Backend Development

Why Java 26’s New UUID API Fixes the Biggest UUID Pitfall

The article explains how random UUIDs degrade database write performance, introduces the RFC 9562 UUIDv7 format that embeds a timestamp for natural ordering, shows JDK 26’s new UUID.ofEpochMillis() API, discusses its monotonicity limitation, and compares UUIDv7 with Snowflake and ULID for practical ID generation.

JDK 26JavaSnowflake
0 likes · 12 min read
Why Java 26’s New UUID API Fixes the Biggest UUID Pitfall
dbaplus Community
dbaplus Community
Jun 22, 2025 · Backend Development

Why UUIDv7 Is the New Go-To Primary Key for Distributed Databases

The article explains the drawbacks of traditional random UUIDs as primary keys, introduces the time‑ordered design of UUIDv7, compares it with earlier versions, and provides practical Java code and SQL examples for generating and using UUIDv7 in databases.

Primary KeySQLUUID
0 likes · 8 min read
Why UUIDv7 Is the New Go-To Primary Key for Distributed Databases
macrozheng
macrozheng
Jun 20, 2025 · Backend Development

Why UUIDv7 Outperforms Traditional UUIDs for Database Primary Keys

This article explains the drawbacks of traditional random UUIDs as database primary keys, introduces the time‑ordered UUIDv7 design, shows how its ordered structure improves index performance and storage efficiency, provides Java generation and SQL usage examples, and answers common questions about collisions and clock rollback.

JavaPrimary KeyUUID
0 likes · 9 min read
Why UUIDv7 Outperforms Traditional UUIDs for Database Primary Keys
IT Services Circle
IT Services Circle
Jun 4, 2025 · Databases

Understanding UUIDv7: Time‑Ordered IDs for Database Primary Keys

This article explains the limitations of traditional random UUIDs as database primary keys, introduces the time‑ordered UUIDv7 design with its 48‑bit timestamp and 74‑bit random component, shows Java generation and SQL storage examples, and addresses performance benefits and common questions.

B+Tree indexingJavadatabase primary key
0 likes · 8 min read
Understanding UUIDv7: Time‑Ordered IDs for Database Primary Keys