specification
gateway
Our great sponsors
specification | gateway | |
---|---|---|
5 | 7 | |
689 | 1,370 | |
1.9% | 7.2% | |
7.4 | 9.9 | |
24 days ago | 6 days ago | |
TypeScript | Go | |
Apache License 2.0 | 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.
specification
- FLaNK Stack Weekly 27 March 2023
-
No-code or Workflow as code? Better both
Once you have defined the workflow on a diagram, a JSON, following the Serverless workflow specification, is stored in KuFlow. With this specification, we can use all the great tools/libs that are developed.
-
Lessons Learned from Developing Serverless Workflow Runtime Implementation
Among workflow languages out there, we choose Serverless Workflow. It's a vendor-neutral, open-source and community-driven workflow ecosystem. The workflow definition can be written in JSON or YAML format. And then there are SDKs available in various programming languanges, like Java, Go, TypeScript, .NET, Python.
- Serverless Workflow Specification
-
Temporal - the iPhone of System Design
This example happens to be from Google, but you can compare similar config-driven syntaxes from Argo, Amazon, and Airflow. The bottom line is you ultimately find yourself hand-writing the Abstract Syntax Tree of something you can read much better in code anyway:
gateway
- Your opinion on Kong
-
Apache Apisix: Open-Source API Gateway and API Management Platform
Envoy is also building a simplified gateway solution, as a higher level of abstraction https://github.com/envoyproxy/gateway
- GitHub - envoyproxy/gateway: Manages Envoy Proxy as a standalone or Kubernetes-based application gateway
- envoyproxy/gateway: Manages Envoy Proxy as a standalone or Kubernetes-based application gateway
- Manages Envoy Proxy as a standalone or Kubernetes-based application gateway
-
Switchboard: A Kubernetes Controller to Simplify Managing Traefik IngressRoutes
Fantastic, illustrates why the Gateway API is such an important development. All of the ingresses are unique, everyone uses the ingress specific configuration not the standard k8s objects because it lacks basic functionality. Learn and support the Gateway API now. https://gateway-api.sigs.k8s.io/ https://github.com/envoyproxy/gateway
What are some alternatives?
spec - CloudEvents Specification
higress - Cloud Native API Gateway | 云原生API网关
wg-serverless - CNCF Serverless WG
gateway-api - Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
aquarium - AI-controlled Linux Containers
kuma - 🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
smi-spec - Service Mesh Interface
sig-release - Repo for SIG release
eu-dcc-hcert-spec - Electronic Health Certificates Specification
switchboard - Kubernetes Operator for Automatically Issuing DNS Records and TLS Certificates for Traefik Ingress Routes.
chatblade - A CLI Swiss Army Knife for ChatGPT
gatewayapi-demo - A demo of the K8s Gateway API with Istio and GKE L7 LB