Throttr — Sovereign Real-Time Data & Messaging EngineThrottr — Sovereign Real-Time Data & Messaging Engine
Home
Get Started
About Protocol
About Server
Home
Get Started
About Protocol
About Server
Throttr — Sovereign Real-Time Data & Messaging Engine

Throttr — Sovereign Real-Time Data & Messaging Engine

The limit is set by your machine and your architecture.

Get Started

Sovereign real-time data & messaging engine

Combines rate limiting, caching, and a robust pub/sub system to deliver instant, reliable services over channels, subscriptions, and live messaging.

Fully asynchronous binary protocol with rich request types

Supports 23+ optimized binary request types, from counter control to advanced management of connections, channels, metrics, and messages.

Channel-based pub/sub architecture with fine-grained subscriptions

Custom channels enable managing targeted message streams to dynamic groups, with efficient subscribe, unsubscribe, and publish operations.

Comprehensive connection metadata and lifecycle tracking

Each connection monitors bytes read, written, published messages, requests per type, and duration, facilitating diagnostics and optimization.

Advanced metrics and statistics collection per key, channel, and connection

Measures reads, writes, and activity in real time for each entity, enabling detailed analysis and granular reporting.

Flexible TTL system with multiple time units and automatic expiration

Adaptable TTLs from nanoseconds to hours, with dynamic rescheduling and instant cleanup to keep memory efficient.

Adaptive dynamic field sizing for optimal bandwidth and memory use

Uses uint8, uint16, uint32, or uint64 as needed for quota, TTL, sizes, and payloads, minimizing overhead.

Binary key-value model supporting arbitrary binary blobs as keys and values

Keys and values are strict-length binary fields with hashing, enabling efficient and safe raw data manipulation.

Horizontally scalable with limits set by hardware and deployment design

The system scales based on physical capacity and architecture, allowing deployments from single servers to complex production clusters.

AGPLv3 Licensed | Copyright © 2025-present Ian Torres