ListoPedia

Serverless Service Meshes

This dataset provides information about various service mesh technologies, detailing their providers, programming language support, deployment models, key features, and associated websites. It serves as a comparative reference for developers and organizations interested in implementing service mesh solutions in their architecture.

  1. Service Name: The name of the service mesh technology.
  2. Provider: The company or organization that offers the service mesh technology.
  3. Programming Language Support: The programming languages that are supported by the service mesh.
  4. Deployment Model: The environment or platforms on which the service mesh can be deployed (e.g., Kubernetes, VMs, Bare Metal).
  5. Features: The key functionalities and capabilities provided by the service mesh.
  6. Website: The official website for more information about the service mesh technology.

Sample Data

Service Name Provider Programming Language Support Deployment Model Features Website
Linkerd Buoyant Java, Go, Rust Kubernetes Latency-aware routing, Observability, Security https://linkerd.io
istio Google, IBM, Lyft Java, Go, Python, Node.js Kubernetes Traffic management, Security, Policy enforcement https://istio.io
Consul Connect HashiCorp Go, Node.js, Python, Ruby Kubernetes, VMs, Bare Metal Service discovery, Health checking, Segmentation https://www.consul.io
Open Service Mesh Microsoft Java, Go, Rust, Python Kubernetes Policy enforcement, Traffic management, Observability https://openservicemesh.io
Traefik Mesh Traefik Labs Go, Java, Node.js, Python Kubernetes Automatic service discovery, Traffic shaping, Certificate management https://traefik.io/mesh/
service-mesh NATS Go, Java, Python Kubernetes, Self-hosted Messaging, Routing, Service discovery https://nats.io
Pyro Tetrate Java, Go, Python Kubernetes, VMs Observability, Service discovery, Traffic management https://tetrate.io
Maesh Traefik Labs Go Kubernetes Lightweight, Service discovery, Simple routing https://traefik.io/maesh/
OpenShift Service Mesh Red Hat Java, Go, Node.js OpenShift Kubernetes Traffic management, Security, Policy control https://www.openshift.com/products/service-mesh
Envoy Lyft C++, Go Kubernetes, VMs, Bare Metal Load balancing, Traffic control, Observability https://www.envoyproxy.io
App Mesh Amazon Java, Go, Node.js, Python AWS Traffic routing, Service discovery, Monitoring https://aws.amazon.com/app-mesh/
Linkerd2 Buoyant Go Kubernetes, VM Service mesh, Traffic splitting, Metrics collection https://linkerd.io/2.11/
Skipper Zalando Go Kubernetes, VMs HTTP routing, Middleware support, Traffic shaping https://github.com/zalando/skipper
Service Mesh Interface CNCF NaN Kubernetes Standard API for service meshes https://smi-spec.io
Settle Weaveworks Go Kubernetes Service discovery, Traffic routing, Health checks https://www.weave.works/oss/settle/
Conduit Buoyant Go Kubernetes Traffic management, Performance monitoring https://buoyant.io/conduit/
Telepresence Ambassador Labs Python Kubernetes, Self-hosted Local development, Service-tunneling, Debugging support https://www.getambassador.io/docs/telepresence/latest/
OpenShift Container Platform Red Hat Java, Go, Python OpenShift Built-in service mesh, Integrated monitoring, Security https://www.openshift.com/products/container-platform
Octarine VMware Java, Go, .NET Kubernetes, Self-hosted Security, Access control, Compliance https://octarine.io
Vespa Yahoo Java, Python, C++ Self-hosted Dormant service mesh capabilities, Real-time serving https://vespa.ai
HashiCorp Nomad HashiCorp Go, Java, Ruby, Python VMs, Containers Multi-cloud service orchestration, Scheduling https://www.hashicorp.com/products/nomad
Envoy Proxy Lyft C++ Kubernetes, VMs Service mesh capabilities, Proxying, Load balancing https://envoyproxy.io/docs/envoy/latest/start/build
YARP Microsoft C# Kubernetes, VMs Reverse Proxy, Load balancing, Health checks https://github.com/microsoft/YARP
Twilio Service Mesh Twilio Java, Node.js Cloud Messaging integration, API management https://www.twilio.com/docs/runtime/service-mesh
GraphQL Mesh Urql JavaScript, TypeScript Self-hosted, Serverless Combines APIs into a single GraphQL schema https://www.graphql-mesh.com
Serf HashiCorp Go Kubernetes, VMs Cluster membership, Health monitoring, Event system https://www.hashicorp.com/products/serf
Microservices Service Mesh Getambassador Go, Java Kubernetes, VMs Inter-service communication, Load balancing https://getambassador.io
Rook Cloud Native Computing Foundation Go Kubernetes Storage orchestrator, Integrated with service meshes https://rook.io
Linkerd for VM Buoyant Go VMs Compatible with legacy services, External service mesh https://linkerd.io
OpenFaaS Service Mesh OpenFaaS Go, Python, Node.js Kubernetes Function as a service pattern, Event-driven architecture https://www.openfaas.com
Cloud Foundry Service Mesh Cloud Foundry Foundation Go, Java, Node.js Cloud Foundry Integration with existing services, API gateway https://www.cloudfoundry.org
Calico Tiger Team Go, C++ Kubernetes, VMs Network policy enforcement, Network security https://projectcalico.org
Helm CNCF Go Kubernetes Package manager for Kubernetes resources https://helm.sh
OpenTelemetry CNCF Multiple Languages Kubernetes, VMs, Bare Metal Observability, Distributed tracing, Metrics collection https://opentelemetry.io
Service Mesh Performance Optimization Brighthive Go, Python Kubernetes Performance monitoring, Optimization guidelines https://brighthive.com/services/
Azul Zulu Azul Systems Java Cloud, On-premise JVM ecosystem integration, Performance enhancements https://www.azul.com/
Cloudflare Workers Cloudflare JavaScript Serverless Edge computing, API management, Caching https://www.cloudflare.com/products/workers/
Apache Kafka Confluent Java, Scala, Python On-premise, Cloud Event streaming platform, Messaging between services https://kafka.apache.org
RabbitMQ Pivotal Software Erlang, Java, .NET, Python Cloud, On-premise Message broker, Messaging queue with RPC https://www.rabbitmq.com
Spring Cloud Pivotal Software Java Cloud, On-premise Microservices framework, Service discovery, Load balancing https://spring.io/projects/spring-cloud
Netlify Functions Netlify JavaScript, Go Serverless Deploy functions quickly, Event-driven architecture https://www.netlify.com/functions/
Firebase Functions Google JavaScript, TypeScript Serverless Event-driven serverless functions, Managed services https://firebase.google.com/docs/functions
API Gateway Amazon Web Services Multiple Cloud Fully managed API gateway for microservices https://aws.amazon.com/api-gateway/
Service Fabric Mesh Microsoft Azure C#, Java, Node.js Azure Application runtime, Container orchestrator https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-mesh-introduction
Apache OpenWhisk Apache Software Foundation Java, Node.js, Python Serverless Event-driven computing, Function as a Service https://openwhisk.apache.org
Google Cloud Run Google Java, Python, Go Serverless Run containers in a fully managed environment https://cloud.google.com/run
Azure Functions Microsoft Azure C#, Java, JavaScript Serverless Serverless event-driven compute platform https://azure.microsoft.com/en-us/services/functions/
IBM Cloud Functions IBM Java, Node.js, Swift Serverless Event-driven compute platform, API integration https://www.ibm.com/cloud/functions
Oracle Functions Oracle Java, Node.js, Python Serverless Serverless event-driven function execution https://www.oracle.com/cloud/functions/
Nuclio Serverless Go, Python, Node.js Kubernetes, Self-hosted Event-driven function execution, High performance https://nuclio.io
OpenFaaS OpenFaaS Go, Python, Node.js Kubernetes, Self-hosted Function as a Service, Simple deployment https://www.openfaas.com
SAM CLI AWS Python, Java, Go Serverless Local development for serverless applications https://aws.amazon.com/serverless/sam/
Knative Google Go, Java, Node.js Kubernetes Serverless application platform, Event-driven https://knative.dev
Webtask Auth0 JavaScript Serverless Quickly deploy JavaScript functions, Serverless architecture https://webtask.io
App Engine Google Cloud Java, Node.js, Python Serverless Platform as a Service, Scalable web applications https://cloud.google.com/appengine
Serverless Framework Serverless, Inc. Multiple languages Serverless Framework for building serverless applications https://www.serverless.com
Vercel Functions Vercel JavaScript, Go Serverless Serverless functions integrated with platform https://vercel.com/docs/concepts/functions
Glitch Glitch JavaScript Serverless Build web apps quickly with Node.js https://glitch.com
Cloudflare Pages Functions Cloudflare JavaScript Serverless Serverless functions on Cloudflare Pages https://developers.cloudflare.com/pages/functions
Now (Vercel) Vercel JavaScript, Go Serverless Deploy serverless functions easily https://vercel.com
Deno Deploy Deno JavaScript, TypeScript Serverless Run JavaScript and TypeScript on the edge https://deno.com/deploy
Fastly Compute@Edge Fastly Rust, JavaScript Serverless Run code at the edge, Serverless architecture https://www.fastly.com/compute/
AWS Lambda Amazon Web Services Java, Go, .NET, Node.js, Python Serverless Run code in response to events, Automatic scaling https://aws.amazon.com/lambda/
OpenWhisk Apache Software Foundation Multiple languages Serverless Open source serverless platform https://openwhisk.apache.org
Vercel Serverless Vercel JavaScript, Go Serverless Serverless functions integrated with Vercel https://vercel.com
Functions as a Service (FaaS) Various Multiple languages Serverless Allows running functions without managing servers https://faas.io
Zalando Service Mesh Zalando Go, Java, Node.js Kubernetes Open source microservices framework https://opensource.zalando.com/service-mesh
Apache Airflow Apache Software Foundation Python Kubernetes, VMs Workflow orchestration, Data pipeline management https://airflow.apache.org
Apache Pulsar Apache Software Foundation Java, Go, Python Kubernetes, VMs Distributed messaging system, Stream processing https://pulsar.apache.org
Temporal Temporal Technologies Java, Go Kubernetes, Serverless Workflow orchestration, Long-running processes https://temporal.io
Function Mesh BearMetal Go Kubernetes, Edge Serverless function deployment, Function routing https://bearmetal.com
Jina AI Jina AI Python Serverless, Cloud Neural search on any data, Serverless architecture https://jina.ai
Serverless Stack Serverless Stack JavaScript, TypeScript Serverless All-in-one toolkit for serverless applications https://serverless-stack.com
Amazon EKS Amazon Web Services Multiple languages Serverless, Kubernetes Managed Kubernetes service, Simplifies Kubernetes deployment https://aws.amazon.com/eks/
Layer0 Layer0 JavaScript, Go Serverless, Edge Edge platform for modern apps, Performance optimization https://layer0.co
Fly.io Fly.io Go, JavaScript, Ruby Serverless, Edge Deploy apps globally, Fast performance https://fly.io
Murano Mirantis Multiple languages Kubernetes, VMs Application catalog, Deploy cloud-native applications https://www.mirantis.com/software/murano/
Fission Fission Go, Node.js, Python Kubernetes Serverless framework for Kubernetes, Function routing https://fission.io
Fn Project Oracle Go, Python, Java Kubernetes, VMs Serverless framework, Open source https://fnproject.io
Spotinst Ocean Spotinst Multiple languages Serverless, Cloud Managed Kubernetes for multi-cloud environments https://spot.io
StackPulse StackPulse Multiple languages Serverless, Cloud Platform for managing and automating operations https://www.stackpulse.com
Fluentd Treasure Data Ruby Cloud, On-premise Unified logging layer, Log forwarding https://www.fluentd.org
Chaos Mesh Chaos Mesh Go Kubernetes Chaos engineering framework for Kubernetes https://chaos-mesh.org
Serverless Kubernetes Various Providers Multiple languages Serverless, Kubernetes Kubernetes deployment without management overhead https://kubernetes.io
Rancher Rancher Labs Multiple languages Kubernetes, Cloud Multi-cluster management, Unified view for Kubernetes https://rancher.com
Node-RED IBM JavaScript Self-hosted, Cloud Visual programming for event-driven applications https://nodered.org
Argo Workflows Argoproj Go, YAML Kubernetes Workflow management, CI/CD pipelines https://argoproj.github.io/argo-workflows/
gitpod Gitpod JavaScript Serverless, Cloud Instant dev environments in the cloud https://gitpod.io
PostgREST PostgREST Haskell Serverless, Cloud Build RESTful APIs from any Postgres database https://postgrest.org
OpenTelemetry Service Mesh OpenTelemetry Multiple languages Kubernetes Make telemetry available to all services https://opentelemetry.io
Rook Cloud Native Computing Foundation Go Kubernetes Storage orchestration for containerized applications https://rook.io
OpenFaaS Cloud OpenFaaS Go, Python, Node.js Kubernetes, Cloud Serverless as a service, Use cases with GitHub https://www.openfaas.com
CloudRun Google Cloud Java, Go, Python Serverless Fully managed compute platform https://cloud.google.com/run
Serverless Framework Dashboard Serverless, Inc. Multiple languages Serverless Monitoring dashboard for serverless apps https://serverless.com/framework/docs/dashboard/
Netlify Build Hooks Netlify JavaScript Serverless Custom workflows for deploying sites https://www.netlify.com/products/build-hooks/
Flex "Google" "Multiple languages" "Serverless" "Flexible application management and scaling" "https://cloud.google.com/flex"
Service Mesh for Rust Community Rust Kubernetes Service mesh built specifically for Rust applications https://github.com/Service-Mesh-Rust
Kaos "Kaos" "Python" "Serverless" "Event-driven applications with reduced complexity" "https://kaos.io"