⚠️ UNDER ACTIVE DEVELOPMENT
kokaq is a distributed, cloud-native priority queue implementation, designed to solve the long-standing gap of native priority handling in cloud messaging systems. It’s built for high availability, low latency, and intelligent resource allocation — empowering mission-critical workflows with dynamic, weight-based prioritization.
| Repository | Build Status | Go Reference |
|---|---|---|
core - Core data structures and algorithms for distributed scheduling, backend-agnostic priority queue engine |
||
protocol - Protocol definitions (TCP/OpenAPI/AMQP) used across client & server |
||
client - SDKs and language bindings for interacting with the kokaq server |
||
server - Server-side host, APIs (REST/gRPC/TCP), orchestration, and integrations |
||
repl - An interactive REPL for exploring and debugging kokaq message queues via gRPC. |
kokaq is designed by engineers for engineers. Your feedback, ideas, and contributions are welcome!
MIT License