Dashboard platformy Černý & Svoboda Engine

Engine

Platforma navržená pro rychlost od prvního řádku kódu

Černý & Svoboda Engine — distribuovaný runtime, který zpracovává události v reálném čase s garantovanou latencí.

Číst dokumentaci

Co přesně Černý & Svoboda Engine dělá

Engine je distribuovaný event-processing runtime napsaný v Go a Rust, nasazený jako spravovaná služba nebo jako self-hosted kontejner na vašem Kubernetes clusteru. Přijímá událostní proudy z Kafka, AMQP nebo webhooků, transformuje je přes konfigurovatelné pipeline a doručuje výsledky do cílových systémů — databází, dalších API nebo real-time UI kanálů — s konzistentní latencí pod 12 ms. Klient obdrží plně funkční tenant, dokumentaci, sandbox prostředí a 30denní onboarding podporu formou dedikovaného Slack kanálu. Typická integrace trvá 2–4 dny pro zkušený vývojářský tým.

Schéma distribuované architektury Engine

Klíčové funkce platformy

Šest konkrétních schopností, které odlišují Engine od generických messaging řešení.

Real-time pipeline editor

Vizuální editor pipeline umožňuje definovat transformace, filtry a routovací pravidla bez psaní kódu. Každá změna se propaguje do produkce do 200 ms díky hot-reload mechanismu postaveném na etcd.

Live observability dashboard

Integrovaný dashboard zobrazuje throughput, latenci P50/P95/P99 a chybovost v granularitě na 1 sekundu. Exportuje metriky do Prometheus a traces do OpenTelemetry — bez nutnosti instalovat agenty.

Verzování pipeline jako kód

Každá pipeline je popsána YAML manifestem, který lze uložit do Gitu. CI/CD integrace přes GitHub Actions nebo GitLab CI umožňuje nasazovat změny pipeline stejným procesem jako aplikační kód.

Garantované doručení

Engine podporuje semantiku at-least-once i exactly-once doručení s konfigurovatelným TTL a automatickým dead-letter queue. Každá zpráva je logována s timestampem na mikrosekundové přesnosti.

Multi-region aktivní replikace

Data se synchronizují aktivně mezi třemi EU regiony (Praha, Frankfurt, Varšava) s RPO nula sekund a RTO pod 30 sekund. Splňuje požadavky DORA nařízení pro finanční instituce.

Zákaznický KMS modul

Šifrovací klíče jsou generovány a spravovány výhradně zákazníkem přes integraci s AWS KMS, Azure Key Vault nebo HashiCorp Vault. Černý & Svoboda k nim nemá přístup — nikdy.

„Engine nahradil tři různé mikroservisy, které jsme provozovali sami. Ušetřili jsme přibližně 40 hodin DevOps práce měsíčně a naše P99 latence klesla z 890 ms na 38 ms. Integraci jsme dokončili za tři dny, ne týdny.“

Petra Horáčková, Head of Engineering, DataBridge Brno

Technická architektura ve zkratce

Jádro Enginu tvoří Rust-based scheduler, který přiděluje vlákna zpracování na základě váhovaného round-robin algoritmu s preempcí. Nad ním běží Go runtime pro správu pipeline a HTTP/gRPC brána. Stavová data jsou uložena v embedded RocksDB instanci s WAL replikací do sdíleného objektového úložiště kompatibilního s S3 API. Tato architektura zajišťuje, že při výpadku jednoho uzlu ostatní uzly okamžitě přebírají zátěž bez ztráty dat a bez nutnosti manuálního zásahu operátora. Celý stack je open-core: základní runtime je MIT licencí, enterprise funkce (KMS, multi-region, SLA garantce) jsou dostupné v placených plánech.

Vizualizace tech stacku — Rust a Go

Časté otázky k produktu

Podporujete on-premise nasazení?

Ano. Engine je distribuován jako OCI-kompatibilní kontejner a Helm chart pro Kubernetes. On-premise nebo private cloud nasazení je dostupné v plánech Pro a Enterprise. Poskytujeme detailní runbook pro instalaci a konfiguraci.

Jakou datovou propustnost platforma zvládne?

V managed variantě standardně škálujeme na 500 000 událostí za sekundu na jeden tenant. Vyšší limity jsou dostupné na vyžádání v rámci Enterprise plánu — největší zákazník aktuálně zpracovává 4,2 milionu událostí za sekundu.

Jak vypadá SLA?

Nabízíme 99,9 % dostupnost pro plán Pro a 99,95 % pro Enterprise, měřeno za kalendářní měsíc. Při překročení SLA je zákazník automaticky kreditován poměrnou částí měsíčního poplatku bez nutnosti podávat žádost.

Je nutná kreditní karta pro trial?

Ne. Trial na 14 dní spustíte e-mailem bez platebních údajů. Limit trialu je 10 000 událostí za den, což stačí pro reálné testování integrační logiky ve většině projektů.