self-workerd
fission
self-workerd | fission | |
---|---|---|
5 | 13 | |
71 | 8,217 | |
- | 1.0% | |
3.3 | 8.0 | |
10 months ago | 4 days ago | |
TypeScript | Go | |
- | 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.
self-workerd
-
Build your own FaaS: Self-host workers, lambda, JavaScript functions
Hi, this is more an experiment that a real production-tested project. You can create your own Function as a Service architecture, and self-host everywhere you want.
It leverages workerd, the Cloudflare worker runtime. And as deploy tutorial, it include a guide to host everything on Fly.
It support container-based deployment, so docker is your friend here.
The complete project is on: https://github.com/giuseppelt/self-workerd
Mind this a proof-of-concept, public exposed systems require more work.
-
Build your own FaaS: Self-host workers, serverless and javascript functions everywhere
It support container-based deployment, so you can host wherever you like. The complete project is on: github repository
- Build your own FaaS: Self-host your workers and serverless functions on your resources
- Build your own FaaS: Self-host Cloudflare workers on Fly and everywhere
- Self host your own FaaS: workers and serverless function in your private space
fission
-
⚡⚡ Level Up Your Cloud Experience with These 7 Open Source Projects 🌩️
Fission
-
Questions for Heroku-like Project
This is where I see K8S coming in – teachers can provide dev deployments that are setup for students to learn. Teachers can also provide containers that run automated tests against the student containers for assessment! Plus, we can smooth over some of the git workflow stuff for the ripest of beginners; we can integrate with github to sync their work on our platform to repositories on their github account, so that they can really take ownership of the work they do on the platform. Last, students can graduate their work from development into production very easily, since we can take the base images + student diffs, build a new "prod" image for the student. We can run students' prod work on "serverless" K8S frameworks like fission or OpenFaas to be able to host many low-traffic "production" apps at the same time.
- Does a serverless framework exist to create SaaS apps ?
- Why would someone need serverless infrastructure?
-
I'd like to execute a serverless function every time a message is written to a RabbitMQ or Kafka - what's the self-hosted equivalent of AWS Lambda + SNS/SQS or Azure Functions + ASQ/ASB?
I use https://fission.io/ on Kubernetes to emulate AWS Lambda + API Gateway to run Python functions. I use their YAML Spec functionality to deploy functions. It works well for my use case.
-
Give your users the power of JavaScript functions with Kubernetes and Fission.io
After doing a lot of research, I ended up settling on the Fission.io framework to support this project. Fission is an open-source Serverless framework running in kubernetes. Think AWS Lambdas, but we are in control of every part of the infrastructure. Kubernetes gives us the power to define the environments the containers will be executed in, and any other resources they need. This gives us the control we need to be able to create our very own environment for executing arbitrary JavaScript through the V8 engine. Each function can be isolated as much as we need to and Fission is really great at giving us the ability to quickly create multiple environments.
-
Removing the split stat change does one thing that continues to kill off players.
Nope. I was using https://fission.io/
-
8 Serverless Terms Developers Must Know
There are a lot of FaaS service offerings out there namely Lambda, Azure Functions, Google Cloud Functions to name a few. While these offerings run on their respective clouds, there are services like Fission that are open source and allow you to deploy and execute functions on Kubernetes clusters irrespective of where they reside.
-
Serverless : Exécuter ses containers directement comme des fonctions avec Fission et Rancher RKE2 …
Fission
-
Self hosted vercel alternative ?
It's super slow (20-50 rps), please try this instead : https://github.com/fission/fission (few hundreds to few thousands rps)
What are some alternatives?
laf - Laf is a cloud development platform offering ready-to-use resources like cloud functions, databases, and storage. It empowers developers to quickly unleash their creativity.
fn - The container native, cloud agnostic serverless platform.
workers-web-experiments - Public web experiments by the Cloudflare Workers team
faasd - A lightweight & portable faas engine
VaaS - Modular Kubernetes Management System with OpenFaaS Support
nuclio - High-Performance Serverless event and data processing platform
open-runtimes - Open runtime environments for serverless cloud computing ⚡️
helm-operator - Successor: https://github.com/fluxcd/helm-controller — The Flux Helm Operator, once upon a time a solution for declarative Helming.
OpenFaaS - OpenFaaS - Serverless Functions Made Simple
Ory Kratos - Next-gen identity server replacing your Auth0, Okta, Firebase with hardened security and PassKeys, SMS, OIDC, Social Sign In, MFA, FIDO, TOTP and OTP, WebAuthn, passwordless and much more. Golang, headless, API-first. Available as a worry-free SaaS with the fairest pricing on the market!
ali - Generate HTTP load and plot the results in real-time
kubebuilder - Kubebuilder - SDK for building Kubernetes APIs using CRDs