A high-performance, open-source serverless computing platform

learn more sign in Find KNIX on GitHub Register for a KNIX account


KNIX MicroFunctions is a high-performance, open-source serverless computing platform. It minimizes startup delays for function executions, provides support for persistent functions and optimizes resource utilization to meet the needs of modern, edge-enabled cloud applications. KNIX provides developers with tools to easily author and deploy serverless applications without having to worry about server capacity provisioning or scaling. KNIX functions can be invoked via HTTP requests or internal/external events.

Low Latency & Small Footprint

Novel application-level sandboxing ensures efficient resource usage and short function startup delays

Run Anywhere

KNIX MicroFunctions runs on Knative, as well as on virtual machines and bare-metal machines

Locality Awareness

Hierarchical storage and messaging layers provide fast locality-aware storage access and function interactions

Session Support

Innovative session support enables persistent functions for continuous data processing applications

AWS Compatibility and Beyond

KNIX is compatible with AWS Lambda and Step Functions with support for sophisticated parallel executions

Powerful Developer Tools

Web IDE, SDK and CLI tools are all available for effective serverless development

KNIX is part of the CNCF Serverless Landscape.