Lithops |
An open source framework for big data analytics and embarrassingly parallel jobs, that provides an universal API for building parallel applications in the cloud. |
|
Crucial |
A system to program highly-concurrent stateful applications on serverless architectures. It keeps a simple programming model and allows to port effortlessly multi-threaded algorithms to FaaS. |
|
Faasm |
A high-performance stateful serverless runtime that provides multi-tenant isolation, yet allows functions to share regions of memory. |
|
Triggerflow |
An scalable, extensible and serverless platform for event-based orchestration of serverless workflows. |
|
Faabric |
Messaging and state layer for distributed serverless applications. |
|
CloudButton Toolkit examples |
Notebook examples for the CloudButton Toolkit: Moments in time, Mandelbrot set computation, Pi estimation using the Monte Carlo method. |
|
Serverless shell |
Shell scripting for serverless. |
|
Primula |
Primula is a serverless shuffle operator for general-purpose serverless frameworks. |
|
CloudButton Apache Airflow plugin |
Apache Airflow Plugin that implements new operators to easily deploy serverless functions tasks on IBM Cloud Functions. |
|
Serverless Elastic Exploration of Unbalanced Algorithms |
Implementation of unbalanced algorithms like the Unbalanced Tree Search benchmark over serverless functions. |
|
Serverless port of SMILE |
Port of a subset of SMILE machine learning library to Crucial. |
|
Infinispan Openshift operator |
An OpenShift operator to run and rule Infinispan. |
|
Python Client for Infinispan |
A Python protoclient for connecting to an Infinispan server via Hotrod. |
|
MLLess |
Serverless ML training on IBM Cloud Functions. |
|
Faasm integration with Lithops |
Benchmarks for Lithops. |
|
CloudButton-SLA |
SLA system, inspired by the WS-Agreement standard, that uses Knative Observability Plugin monitoring data to supervise Knative running pods in order to identify candidate performance improvements and/or problems. |
|
S3Contents |
An S3 and GCS backed ContentsManager implementation for Jupyter. |
|
Metabolomics use case - Experiment 1 |
Demonstrates running through the whole Serverless metabolite annotation pipeline with a typical dataset, downloading the results and comparing them against the Serverful implementation of METASPACE. |
|
Metabolomics use case - Experiment 2 |
An example of running the pipeline against a smaller set of molecules, to demonstrate the potential of Serverless to provide low-latency access to computing resources. |
|
Metabolomics use case - Experiment 3 |
A stress test that runs the Serverless metabolite annotation pipeline with a large dataset and many molecular databases. |
|