Be

Benchmarks of UUID bintext codecs in Go

Hacker News

Benchmarks of UUID bintext codecs in Go

Hey y'all. I've been reading so much about different kinds of k-sortable, unique IDs for entities/resources, and the different encodings to use for different reasons (length, case-sensitivty, etc), that I wondered if any of the well-known implementations (in Go) had any performance benefits, and decided to benchmark them. Will this be the bottleneck of your app? Nah, most likely not, but it was a fun exploration nonetheless. (Oh, and the name... I might come back and benchmark some values other than just UUIDs... so I kept it generic enough... whatever.)

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
58%58% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: coding, code · Missing: mac, agents, macos
57%57% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
48%48% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
35%35% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
31%31% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
11%11% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Cr
Crowdfunding forecasts and benchmarks31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Crowdfunding forecasts and benchmarks

Hacker News1
Gr
GraphQL Server Benchmarks56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GraphQL Server Benchmarks

Hacker News1
Ga
Gaming FPS Benchmarks27%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gaming FPS Benchmarks

Hacker News2
A
A Dashboard of Web Benchmarks52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Dashboard of Web Benchmarks

Hacker News3
Va
Valuation Delta – Global Benchmarks for Startup Valuation30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Valuation Delta – Global Benchmarks for Startup Valuation

Hacker News2
An
Analyze and Export Apache Benchmarks18%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Analyze and Export Apache Benchmarks

Hacker News2
Re
Reproducible open-source STT API benchmarks with full methodology39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Reproducible open-source STT API benchmarks with full methodology

Hacker News1
Py
Pybench, Pytest but to check non regression of noisy benchmarks34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pybench, Pytest but to check non regression of noisy benchmarks

Hacker News3
Be
Benchmarks for Programming Languages44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Benchmarks for Programming Languages

Hacker News3
A
A registry of agent benchmarks (including many OSS agent trajectories)48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A registry of agent benchmarks (including many OSS agent trajectories)

Hacker News6