KNIX

Tomorrow’s edge cloud applications demand a higher-performing serverless platform

_imported_https://media-bell-labs-com.s3.amazonaws.com/pages/articles/2020/05/18/knix-software.png
knix-cta-register@3x.jpg

Serverless computing has emerged as a new cloud computing paradigm and is fundamentally changing how cloud applications are developed and deployed.

Current serverless platforms, however, do not meet the demands of modern, edge-enabled cloud applications. KNIX MicroFunctions is an open-source, high-performance serverless platform designed to fulfill these needs. It takes serverless computing to the next level, minimizing startup delays for function execution, providing support for persistent functions and optimizing resource utilization to meet the needs of edge-enabled cloud applications. KNIX provides developers with tools to easily author applications, deploy them without worries about server capacity provisioning and scaling, as well as invoke them via HTTP requests or internal/external events.

Try KNIX for yourself

To experience what KNIX offers, please register for beta access. You can also download and install KNIX on your own cluster.

Key features

icon-KNIX-low-latency.png

Low latency and low resource footprint

Novel application-level sandboxing ensures low startup delays for function execution and low resource footprint.

icon-KNIX-session-support.png

Session support

Innovative session support enables persistent functions for continuous data processing applications.

icon-KNIX-locality.png

Locality awareness

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

icon-KNIX-run-anywhere.png

Run anywhere

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

icon-KNIX-AWS-compatability.png

AWS compatibility and beyond

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

icon-KNIX-developer-tools.png

Powerful developer tools

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

Watch the tutorial

KNIX on GitHub

GitHub Mark

KNIX MicroFunctions is an open source project that is being developed on GitHub.