The extraordinary simple, performant, and extensible custom AWS Lambda runtime for Clojure.
Holy Lambda supports multiple backends
- Babashka,
- Native Clojure (GraalVM compiled),
- Clojure (much faster than official AWS Java runtime),
Incoming
- nbb
- ClojureScript
- Low cold starts - Clojure goes fast on AWS Lambda!
- Multiple backends support - Unified runtime for Clojure/script!
- Minimal API - Just stuff that gets the job done!
- Tight integration with deployment tools - I don't want to do this!
- nextdoc.io - 6 native lambdas: api-gateway custom authorizer, file access control, openapi data source etc.
- scalably.ai - 14 native lambdas: xml transformations, sftp interactions, message routing, encryption etc.
- retailic - native lambda that uses compatibility layer with ring, regular Clojure api on ARM64
- holy-lambda-ring-adapter - Supports running full featured Ring apps on AWS Lambda
- Documentation
- Docker images with GraalVM CE + native-image (ARM64/AMD64) for Holy Lambda
- GraalVM native-image with Clojure docs
Copyright © 2021 Karol Wojcik aka Fierycod
Released under the MIT license.