Show HN: HyperLogLog in Zig

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • zig-hyperloglog

    Zig library for HyperLogLog estimation

  • Is it possible to use a single fn to replace the beta4..beta18 fns[0], so that the polynomial expressions are generated at comptime instead of being hand-written?

    [0] https://github.com/axiomhq/zig-hyperloglog/blob/main/src/bet...

  • ClickHouse

    ClickHouse® is a free analytics DBMS for big data

  • [1] https://github.com/ClickHouse/ClickHouse/

    What is often forgotten in designing a data structure for a cardinality estimator - is that it should work well not only for a few large states but also for a large number of small sets.

    For example, in a query like follows:

        SELECT URL, COUNT(DISTINCT UserID) FROM pageviews GROUP BY URL

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • hyperloglog

    HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction) brought to you by Axiom

  • I'm also very curious to know this. HyperLogLog is written in Go:

    https://github.com/axiomhq/hyperloglog

    I would expect V to be a more natural choice for a port than Zig.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts