Las pruebas públicas
Nuestro listón, a la vista.
qb es un framework de actores en C++20 que desarrollamos, operamos y respaldamos. Lea el código antes de decidir si confía en quienes lo escriben.
Bifúrquelo, mídalo, abra una incidencia. Y después tráiganos un sistema donde «suficientemente rápido» tenga una cifra detrás.
Lo que publicamos
github
qb
El framework. Actores que no comparten nada sobre un runtime de E/S no bloqueante, con corrutinas nativas de C++20. La capa de E/S funciona sola si el motor de actores sobra.
Ver el sitio de qbgithub
qbm-http
De HTTP/1.1 a HTTP/3 y WebSocket tras un mismo router — servidores y clientes escritos como actores.
github
qbm-pgsql
El protocolo de red de PostgreSQL hablado directamente sobre un socket, en lugar de envuelto sobre una biblioteca cliente.
github
qbm-redis
RESP2 y RESP3 analizados de forma nativa, con cada familia de comandos disponible en el cliente.
Los protocolos se publican como repositorios separados en lugar de dentro del núcleo: un proyecto se lleva solo lo que usa. Todo lo anterior es público, está versionado y corre en producción.
Los mantenemos bajo carga de producción, que es también como sabemos lo que cuesta operarlos.