Skip to content

The evidence

Our standard, in public.

qb is a C++20 actor framework we build, run and answer for. Read the code before you decide whether to trust the people who write it.

Fork it, benchmark it, file an issue. Then bring us a system where “fast enough” has a number attached to it.

What we publish

github

qb

The framework. Share-nothing actors over a non-blocking I/O runtime, with native C++20 coroutines. The I/O layer stands alone if the actor engine is more than you need.

Visit the qb site
  • github

    qbm-http

    HTTP/1.1 through HTTP/3 and WebSocket behind one router — servers and clients written as actors.

  • github

    qbm-pgsql

    PostgreSQL’s wire protocol spoken directly over a socket, rather than wrapped around a client library.

  • github

    qbm-redis

    RESP2 and RESP3 parsed natively, with each command family available on the client.

The protocols ship as separate repositories rather than inside the core, so a project takes only what it uses. Everything above is public, versioned, and running in production.

We maintain these under production load, which is also how we know what they cost to operate.