Zudoku
Use Cases

Webhooks

Send events to a microVM that wakes and responds in milliseconds, then shuts down until the next event.

Cold boots and responds in milliseconds

No warm instance waiting for a delivery that may not come; the event itself is what starts the handler.

cold start < 10 ms
Costs nothing between events

Between deliveries the handler isn't running. Endpoints that fire a few times a day stop being a standing bill.

zero idle cost
Absorb event storms

When a provider replays a backlog, the service group adds instances in milliseconds and balances across them.

autoscale in < 10 ms
Event sources

Stripe, GitHub, your own services

balanced
Service group
webhook handlers
handler
handling event
handler
handling event
handler
scaled to zero
Instances appear on the event and disappear after it.
routes to
database
queue
object storage
Events arrive, sleeping handlers wake in milliseconds to write to your backends, then shut down until the next one.

Under the hood

The platform features this use case is built on.

The VM only runs while it is actively serving a request.

The service group can add instances in milliseconds to deal with event storms.

Distributes incoming events across the instances in the service group.

Deploy your first webhook now

Sign up to Unikraft Cloud and follow the guide to deploy your first webhook

Last modified on