Stack

    • NATS provides asynchronous execution and queuing
    • A container registry holds each immutable artifact that can be deployed on OpenFaaS via the APIThe projects that make up OpenFaaS can be referred to as .

    Conceptual workflow

    The Gateway can be accessed through its REST API, via the CLI or through the UI. All services or functions get a default route exposed, but custom domains can also be used for each endpoint.

    By changing the URL for a function from to /async-function/NAME an invocation can be run in a queue using NATS Streaming. You can also pass an optional callback URL.

    See also: , Autoscaling, , and Going to production