7 रिपॉजिटरी
Optimized container packaging for diverse language runtimes including Java, Python, and JavaScript.
Distinct from Python Language Features: Distinct from language features: focuses on the containerized deployment of multiple language runtimes.
Explore 7 awesome GitHub repositories matching programming languages & runtimes · Multi-Language Runtimes. Refine with filters or upvote what's useful.
Distroless provides a collection of security-hardened, minimal base container images designed to reduce attack surfaces by excluding non-essential system utilities, package managers, and shells. These images are constructed to contain only an application and its specific runtime dependencies, enforcing the principle of least privilege by configuring environments for non-root execution. The project distinguishes itself through a focus on supply chain integrity and reproducible builds. It utilizes declarative build configurations to track package versions and validates container image integrity
Packages Java, Python, and JavaScript applications into optimized, minimal runtime images.
Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports
Supports multiple language runtimes including Node.js, Python, Ruby, and Go within standardized container environments.
This project is a multi-language quine relay, a collection of source code files where each program outputs the source code for the next in a sequence until the original code is recreated. It serves as a technical demonstration of recursive program execution and polyglot code generation, verifying the integrity of multi-stage code cycles across diverse programming languages. The system distinguishes itself through automated relay orchestration, which triggers sequential compilation and execution steps to ensure the entire chain functions correctly. Each program contains the encoded logic requi
Orchestrates chains of programs where each source file generates the code for the next language in the sequence.
Up is a deployment tool that transforms any HTTP server into an AWS Lambda function behind API Gateway with a single command, eliminating server management entirely. It provides a unified platform for building and deploying serverless APIs that scale automatically and charge only for actual usage, while supporting Node.js, Go, Python, Java, Crystal, and Clojure runtimes without per-language configuration. The tool automates the generation and management of all required AWS resources—including Lambda, API Gateway, CloudFront, and S3—from a declarative configuration, and can replicate the entir
Provides a unified deployment interface supporting Node.js, Go, Python, Java, Crystal, and Clojure on AWS Lambda.
Kubeless is a Kubernetes-native serverless framework that deploys and runs stateless functions as custom resources managed by an in-cluster controller. It functions as a Function-as-a-Service platform, launching function runtime pods on demand and scaling them to zero when idle to optimise resource usage. Functions are invoked automatically through HTTP requests or a publish-subscribe messaging bus, enabling event-driven execution for workloads and microservices. The platform supports running functions written in Golang, Python, Node.js, Ruby, PHP, .NET, and Ballerina, with the ability to add
Runs serverless functions written in multiple programming languages including Go, Python, Node.js, Ruby, PHP, .NET, and Ballerina.
aws-sam-local एक Docker-आधारित एमुलेटर है जिसका उपयोग स्थानीय मशीन पर AWS Lambda फंक्शन्स और API गेटवे कॉन्फ़िगरेशन को चलाने और डीबग करने के लिए किया जाता है। यह एक स्थानीय निष्पादन वातावरण प्रदान करता है जो AWS Lambda रनटाइम की नकल करता है, जिससे क्लाउड डिप्लॉयमेंट से पहले फंक्शन कोड और सर्वरलेस एप्लिकेशन मॉक्स के सत्यापन की अनुमति मिलती है। यह प्रोजेक्ट एपहेमरल कंटेनर्स को प्रबंधित करने के लिए एक रनटाइम ऑर्केस्ट्रेटर का उपयोग करता है, जो क्लाउड फंक्शन्स के पृथक निष्पादन वातावरण को दोहराता है। इसमें एक सर्वरलेस API गेटवे सिम्युलेटर और Kafka और अन्य क्लाउड ट्रिगर्स जैसे स्रोतों से पेलोड को संश्लेषित करने के लिए इवेंट मॉकिंग टूल्स शामिल हैं। यह टूल सर्वरलेस API के स्थानीय प्रोटोटाइपिंग और विभिन्न क्लाउड इवेंट स्रोतों के सिमुलेशन को सक्षम करके सर्वरलेस एप्लिकेशन मॉडल के लिए व्यापक विकास चक्र का समर्थन करता है। यह निष्पादन स्थिति पर पूर्ण नियंत्रण के साथ सर्वरलेस फंक्शन्स में त्रुटियों की पहचान करने के लिए एक डीबगिंग वातावरण प्रदान करता है।
Mimics the AWS Lambda runtime locally for running and verifying function code.
This project provides a Go runtime and SDK for building and deploying serverless functions within the AWS Lambda environment. It consists of a library for managing the function runtime and a collection of predefined event type definitions for structured data handling. The toolkit includes utilities for packaging compiled Go binaries into the specific archive formats and naming conventions required for cloud deployment. It uses an interface-based handler mapping system to bind user-defined functions to a runtime wrapper that manages input and output serialization. The project covers event-dri
Provides the runtime and library for building and deploying Go serverless functions on AWS Lambda.