playground
OpenWhisk
Our great sponsors
playground | OpenWhisk | |
---|---|---|
2 | 15 | |
672 | 6,066 | |
1.2% | 0.5% | |
2.2 | 8.5 | |
about 2 months ago | 4 days ago | |
Go | Scala | |
BSD 3-clause "New" or "Revised" License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
playground
- How does go playground work?
-
Automatically Spinning Up Containers on POST Request from Web server
I've been looking into something similar as well lately. You can actually look at the code for the Go Playground here. I'm currently in the process of reading through the Go Playground code base to do something similar to what you're describing. As one last preface, I agree that just opening up the TCP port on Docker is a bad idea.
OpenWhisk
- Does an open source 'backend platform' exist for dotnet?
-
I need a custom resource somewhere between a job and cron job -- does it exist?
OpenWhisk - https://openwhisk.apache.org
-
My first serverless function on DigitalOcean
Example from: apache/openwhisk
The serverless functions with Digital Ocean are based on Apache Open Whisk, so the service has additional name space, which need to go into the URL.
-
run a RestAPI on Every container?
The two biggest options are OpenWhisk and OpenFaas. Check out /r/serverless for more options. I'm experimenting currently with OpenFaas as it's the lighter weigh to of the two.
-
What companies/startups are using Scala (open source projects on github)?
There are so many of them in big data, e.g. Kafka, Spark, Flink, Delta, Snowplow, Finagle, Deequ, CMAK, OpenWhisk, Snowflake, TheHive, TVM-VTA, etc.
-
DigitalOcean Functions: A powerful serverless computing solution
The foundation is Apache OpenWhisk https://github.com/apache/openwhisk with DO specific customization to work with managed databased, log shipping, and other DO specific capabilities. The closest programming model is AWS Lambda in terms of the semantics and execution model.
-
Orchestrator self hosted
Not necessarily an orchestrator, but you could take a look at https://openwhisk.apache.org/ it's like AWS Lambdas but for kubernetes (and open shift if you swing that way). Haven't used it personally, but the reading I've done on it suggests you could probably use it for this
-
Build a serverless app with Node.js and OpenWhisk
cd openwhisk-deploy-kube helm repo add openwhisk https://openwhisk.apache.org/charts helm repo update helm install owdev openwhisk/openwhisk -n openwhisk --create-namespace -f /deploy/docker-macOS/mycluster.yaml
- Automatically Spinning Up Containers on POST Request from Web server
What are some alternatives?
OpenFaaS - OpenFaaS - Serverless Functions Made Simple
fn - The container native, cloud agnostic serverless platform.
aws-lambda-swoole-runtime - λ Run PHP Coroutines & Fibers as-a-Service on the AWS Lambda.
WordPress Packagist - WordPress Packagist — manage your plugins with Composer
Packagist - Package Repository Website - try https://packagist.com if you need your own -
open-lambda - An open source serverless computing platform
Bingo Functional - A simple functional programming library for PHP
TheHive - TheHive: a Scalable, Open Source and Free Security Incident Response Platform
Firegento - Extends the customer functionality of Magento.
delta - An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
StackStorm - StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html
kafka-manager - CMAK is a tool for managing Apache Kafka clusters