INTEGRITY Dokumentace

Workers

Cloudflare Workers spouští váš kód v každé z více než 300 lokalit Cloudflare — bez serverů ke správě, se studenými starty v řádu milisekund a s kompletní platformou úložišť, databází, front a AI inference po ruce.

Přehled

Workers je serverless výpočetní platforma Cloudflare. Místo abyste aplikaci nasadili do jednoho regionu a nechali uživatele z celého světa cestovat za ní, nasazujete přímo do sítě: tentýž kód běží všude a každý uživatel je obsloužen z nejbližšího města. Žádné instance k dimenzování, žádné clustery k záplatování, žádné kapacitní plánování — škálování od nuly po miliony požadavků je starostí platformy.

Typická použití sahají od drobné edge logiky (přesměrování, přepisování hlaviček, A/B testování, autentizace před stávajícím originem) po kompletní aplikace a API postavené celé na platformě, s jejími vlastními úložišti a databázemi a bez jakéhokoli origin serveru.

Klíčové funkce

Jak to funguje

Workers neběží v kontejnerech ani virtuálních strojích, ale ve V8 izolátech — stejné sandboxovací technologii, která odděluje panely v Chrome. Na každém edge serveru sdílí jeden proces tisíce izolátů, takže spuštění vašeho kódu znamená vytvoření izolátu za pár milisekund, ne bootování runtime. Právě proto Workers prakticky neznají problém studených startů a proto je běh ve více než 300 lokalitách najednou ekonomicky únosný.

Kód píšete proti webovým standardním API — fetch, Request/Response, Web Crypto, streamy — a nasazujete přes Wrangler CLI nebo CI/CD během sekund, globálně a atomicky. Bindingy připojují Worker k prostředkům platformy (KV namespace, R2 bucket, D1 databáze, AI model) jako capabilities injektované do vašeho kódu, bez connection stringů a přihlašovacích údajů ke správě.

Stav má své spektrum: KV pro eventuálně konzistentní globální čtení, D1 pro relační data, R2 pro objekty a Durable Objects tam, kde potřebujete silnou konzistenci nebo koordinaci v reálném čase — každý objekt je jednovláknová instance s vlastním úložištěm, ideální pro čítače, herní místnosti, kolaborativní relace a rozesílání přes WebSockety.

Tarify a licencování

Workers mají vlastní ceník, nezávislý na zónových tarifech. Bezplatná úroveň (100 000 požadavků denně, s použitelnými limity KV/D1/R2) vyhovuje vývoji i menším produkčním workloadům. Placený plán začíná na několika dolarech měsíčně a účtuje se podle požadavků a CPU času, úložné produkty se měří zvlášť; R2 neúčtuje za egress nic. Smlouvy Enterprise přidávají závazky a podporu. Stav k roku 2026, může se měnit — ověřte si s námi aktuální ceny.

Údaje o tarifech a cenách odpovídají veřejné nabídce Cloudflare k roku 2026 a mohou se měnit. Než na jejich základě učiníte rozhodnutí, ověřte si u nás aktuální podmínky.

Nasazení s Integrity

Integrity jako certifikovaný partner Cloudflare pro střední a východní Evropu dodává tento produkt od začátku do konce — včetně bezplatného pilotního provozu, díky němuž uvidíte výsledky na vlastním provozu ještě předtím, než se k čemukoli zavážete. Typické nasazení:

  1. Analýza. Identifikujeme kandidátní workloady — edge logiku kolem stávajícího webu, API k akceleraci nebo aplikaci na zelené louce — a namapujeme je na primitivy platformy.
  2. Bezplatný pilot. První Worker se nasadí na bezplatné úrovni: typicky edge middleware před vaším současným originem nebo jedno samostatné API, jako důkaz přínosů v latenci i vývojářském komfortu.
  3. Architektura a vývoj. Zvolí se úložiště (KV/D1/R2/Durable Objects), nastaví se CI/CD s Wranglerem, staging prostředí a observabilita; workload se implementuje.
  4. Hardening. Nakonfiguruje se rate limiting, správa secretů, postupná nasazení a rollback procedury; náklady se namodelují na reálném provozu.
  5. Spuštění. Provoz se přesouvá postupně, s monitoringem v každém kroku.
  6. Předání nebo další vývoj. Platformu dál rozvíjejí vaši vývojáři s naším školením, nebo služby postavené na Workers staví a provozuje Integrity — začněte bezplatným pilotem.

Chcete začít? Kontaktujte nás a domluvíme bezplatný pilotní provoz.

Časté dotazy

Musíme kvůli Workers přesunout celou aplikaci?

Ne. Nejčastějším začátkem je Worker před vaším stávajícím originem — řeší přesměrování, cachovací logiku, autentizaci nebo personalizaci — zatímco aplikace zůstává tam, kde je. Úplná migrace je možnost, nikdy podmínka.

Jak si Workers stojí ve srovnání s AWS Lambda?

Jiná architektura, jiné kompromisy: izoláty startují v milisekundách oproti studeným startům kontejnerů, kód běží v každém městě místo jednoho zvoleného regionu a v ceně nejsou žádné poplatky za egress z R2. Lambda nabízí větší paměťové a runtime limity pro těžké dávkové výpočty. Pro latenčně citlivé, globálně distribuované zpracování požadavků bývají Workers silnější volbou.

Nehrozí u platformy vendor lock-in?

Základní API jsou webové standardy, R2 mluví S3 API a D1 SQL dialektem SQLite, takže aplikační logika zůstává přenositelná. Služby specifické pro platformu, jako Durable Objects, by jinde vyžadovaly novou architekturu — na tyto kompromisy výslovně upozorňujeme už při návrhu architektury.

Další čtení