Skip to content

⚠️ 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.

Repositories

Repository Build Status Go Reference
core - Core data structures and algorithms for distributed scheduling, backend-agnostic priority queue engine Tests Go Reference
protocol - Protocol definitions (TCP/OpenAPI/AMQP) used across client & server Tests Go Reference
client - SDKs and language bindings for interacting with the kokaq server Tests Go Reference
server - Server-side host, APIs (REST/gRPC/TCP), orchestration, and integrations Tests Go Reference
repl - An interactive REPL for exploring and debugging kokaq message queues via gRPC. Tests Go Reference

🤝 Join the Community

kokaq is designed by engineers for engineers. Your feedback, ideas, and contributions are welcome!


📜 License

MIT License

Pinned Loading

  1. core core Public

    Core data structures and algorithms for distributed scheduling, backend-agnostic priority queue engine

    Go

  2. protocol protocol Public

    Protocol definitions (TCP/OpenAPI/AMQP) used across client & server

    1

  3. client client Public

    SDKs and language bindings for interacting with the kokaq server

    Go

  4. server server Public

    Server-side host, APIs (REST/gRPC/TCP), orchestration, and integrations

    Go

  5. repl repl Public

    An interactive REPL for exploring and debugging [kokaq](https://github.com/kokaq) message queues via gRPC.

    Go

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…