Zap – fast back ends 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
  • facil.io

    Your high performance web application C framework

  • Seeing this, and the use of zig for https://github.com/tigerbeetledb/tigerbeetle I wonder if zig might become a good tradeoff vs rust for servers if in long term it's more readable and maintainable and with a different approach to quality.

    I would also be interested to hear the compile time, binary size and memory usage of those example apps.

    Looks like the underlying facil.io library hasn't seen any commits since 2021, so that's a bit of a red flag. https://github.com/boazsegev/facil.io

  • FrameworkBenchmarks

    Source for the TechEmpower Framework Benchmarks project

  • Congratulations! This is really great. I am going to try it.

    In your benchmarks, consider adding actix which is also in Rust but considerably faster than rust axum according to: https://www.techempower.com/benchmarks/#section=data-r21&tes...

  • 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
  • zap

    blazingly fast backends in zig (by zigzap)

  • tigerbeetle

    The distributed financial transactions database designed for mission critical safety and performance.

  • Seeing this, and the use of zig for https://github.com/tigerbeetledb/tigerbeetle I wonder if zig might become a good tradeoff vs rust for servers if in long term it's more readable and maintainable and with a different approach to quality.

    I would also be interested to hear the compile time, binary size and memory usage of those example apps.

    Looks like the underlying facil.io library hasn't seen any commits since 2021, so that's a bit of a red flag. https://github.com/boazsegev/facil.io

  • Proxygen

    A collection of C++ HTTP libraries including an easy to use HTTP server.

  • bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

  • Not really. All modern JS engines, including V8 that Node uses, include excellent JIT compilers.

    Also, HTTP serving in Node uses code written in C, not JS.

    That being said, Node is slow compared to Bun: https://bun.sh

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