Skip to main content

Composable by design

Microservices with a lifecycle you can reason about.

Build composable microservices with explicit lifecycles.

Explicit lifecycle

Initialize, set up, run, and unwind modules through predictable phases.

Composition first

Build a service from focused active and passive modules.

Orderly failure

Preserve errors while teardown, shutdown, and cleanup still get a chance to run.