# Aeraki Mesh vs Linkerd

**Leader by vioscaleAI score:** Linkerd

| Attribute | Aeraki Mesh | Linkerd |
|---|---|---|
| **vioscaleAI score** | 37 (26% (low)) | 54.8 (53% (medium)) |
| activity.commits_last_30d | 0 | 66 |
| adoption.dependent_repos | - | 19 |
| adoption.github_stars | 11 | 11,516 |
| content.faq | `[{"answer":"Aeraki Mesh is an open-source project for managing layer-7 protocols in a service mesh, supporting Dubbo, Thrift, Redis, Kafka, ZooKeeper, and custom protocols through the MetaProtocol framework. It is indexed under Service Mesh.","source":"https://aeraki.net/","question":"What is Aeraki Mesh?","confidence":0.6},{"answer":"Aeraki Mesh is open source, so it can be self-hosted and used at no licence cost. Pricing changes often, so verify at source before relying on it.","source":"https://aeraki.net/","question":"Is Aeraki Mesh free to use?","confidence":0.6},{"answer":"Aeraki Mesh supports a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://aeraki.net/","question":"What platforms does Aeraki Mesh support?","confidence":0.6},{"answer":"Yes. Aeraki Mesh can be deployed cloud / SaaS and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://aeraki.net/","question":"Can Aeraki Mesh be self-hosted?","confidence":0.6},{"answer":"We have confirmed 6 integrations for Aeraki Mesh, including Istio, Dubbo, Thrift, Redis, Kafka and ZooKeeper. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://aeraki.net/","question":"What does Aeraki Mesh integrate with?","confidence":0.6}]` | `[{"answer":"An open-source service mesh for Kubernetes written in Rust that automatically provides mutual TLS encryption, traffic management, and built-in observability to applications. It emphasizes simplicity and performance compared to alternative meshes. It is indexed under Service Mesh.","source":"https://linkerd.io","question":"What is Linkerd?","confidence":0.6},{"answer":"Linkerd is open source, so it can be self-hosted and used at no licence cost. It is released under the Apache-2.0 licence. Pricing changes often, so verify at source before relying on it.","source":"https://linkerd.io","question":"Is Linkerd free to use?","confidence":0.6},{"answer":"Linkerd supports the web and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://linkerd.io","question":"What platforms does Linkerd support?","confidence":0.6},{"answer":"Yes. Linkerd can be deployed cloud / SaaS and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://linkerd.io","question":"Can Linkerd be self-hosted?","confidence":0.6},{"answer":"We have confirmed 6 integrations for Linkerd, including Prometheus, Grafana, Argo CD, Jaeger, Helm and Gateway API. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://linkerd.io","question":"What does Linkerd integrate with?","confidence":0.6},{"answer":"Yes. Linkerd is published under the Apache-2.0 licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/linkerd/linkerd2","question":"Is Linkerd open source?","confidence":0.95}]` |
| deployment.options | `{"cloud":true,"self_hosted":true}` | `{"self_hosted":true}` |
| description.long | Aeraki Mesh is an open-source project for managing layer-7 protocols in a service mesh, supporting Dubbo, Thrift, Redis, Kafka, ZooKeeper, and custom protocols through the MetaProtocol framework. | A minimal service mesh for Kubernetes applications that delivers security, observability, and reliability capabilities. It automatically encrypts inter-service communication and supports federation across multiple Kubernetes clusters. |
| features.capabilities | `{"proxy":"envoy","data_plane":"sidecar","cncf_maturity":"sandbox","automatic_mtls":true,"traffic_splitting":true,"commercial_support":false,"built_in_observability":true}` | `{"proxy":"linkerd2","data_plane":"sidecar","vm_support":true,"multicluster":true,"cncf_maturity":"graduated","automatic_mtls":true,"fault_injection":true,"traffic_splitting":true,"commercial_support":false,"gateway_api_support":true,"built_in_observability":true}` |
| integrations.count | 6 | 1 |
| integrations.list | `[{"name":"Istio"},{"name":"Dubbo"},{"name":"Thrift"},{"name":"Redis"},{"name":"Kafka"},{"name":"ZooKeeper"}]` | `[{"name":"Prometheus"},{"name":"Grafana"},{"name":"Argo CD"},{"name":"Jaeger"},{"name":"Helm"},{"name":"Gateway API"}]` |
| language.primary | JavaScript | Go |
| license.spdx | - | Apache-2.0 |
| platform.support | `{"cli":true}` | `{"cli":true}` |
| pricing | `{"type":"open_source","summary":"Open source, free","freeTier":true,"sourceUrl":"https://aeraki.net/","retrievedAt":"2026-08-13T18:18:59.357Z"}` | `{"type":"open_source","freeTier":true,"sourceUrl":"https://linkerd.io","retrievedAt":"2026-08-14T16:39:49.641Z"}` |
| pricing.free_tier | yes | yes |
| pricing.model | open_source | commercial |
| pricing.price_level | free | free |
| pricing.transparent | yes | yes |
| release.cadence_days | - | 8 |
| release.history | - | `[{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.10.1","date":"2026-10-05T17:55:10Z","type":"stable","version":"edge-26.10.1"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.9.3","date":"2026-09-16T15:59:54Z","type":"stable","version":"edge-26.9.3"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.9.2","date":"2026-09-15T00:29:00Z","type":"stable","version":"edge-26.9.2"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.9.1","date":"2026-09-04T23:14:08Z","type":"stable","version":"edge-26.9.1"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.8.4","date":"2026-08-25T16:16:21Z","type":"stable","version":"edge-26.8.4"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.8.3","date":"2026-08-21T17:26:19Z","type":"stable","version":"edge-26.8.3"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.8.2","date":"2026-08-14T19:27:42Z","type":"stable","version":"edge-26.8.2"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.8.1","date":"2026-08-03T21:00:33Z","type":"stable","version":"edge-26.8.1"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.7.2","date":"2026-07-24T16:42:14Z","type":"stable","version":"edge-26.7.2"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.7.1","date":"2026-07-21T20:32:34Z","type":"stable","version":"edge-26.7.1"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.6.3","date":"2026-06-18T17:47:14Z","type":"stable","version":"edge-26.6.3"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.6.2","date":"2026-06-16T00:35:04Z","type":"stable","version":"edge-26.6.2"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.6.1","date":"2026-06-05T17:36:19Z","type":"stable","version":"edge-26.6.1"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.5.5","date":"2026-05-29T21:36:16Z","type":"stable","version":"edge-26.5.5"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.5.4","date":"2026-05-29T15:40:39Z","type":"stable","version":"edge-26.5.4"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.5.3","date":"2026-05-21T10:41:32Z","type":"stable","version":"edge-26.5.3"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.5.2","date":"2026-05-15T15:19:54Z","type":"stable","version":"edge-26.5.2"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.5.1","date":"2026-05-01T17:48:25Z","type":"stable","version":"edge-26.5.1"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.4.4","date":"2026-04-24T12:43:14Z","type":"stable","version":"edge-26.4.4"},{"url":"https://github.com/linkerd/linkerd2/releases/tag/edge-26.4.3","date":"2026-04-15T18:23:54Z","type":"stable","version":"edge-26.4.3"}]` |
| security.disclosure_policy | - | yes |
| security.scorecard | - | 8 |
| security.vulnerabilities | - | `{"count":1,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Flinkerd%2Flinkerd2&per_page=100","last_12m":0,"max_severity":"MODERATE"}` |

## Capabilities (Service Mesh)

| Capability | Aeraki Mesh | Linkerd |
|---|:--:|:--:|
| **Architecture** |  |  |
| Data plane | Sidecar | Sidecar |
| Proxy | Envoy | linkerd2-proxy |
| **Security** |  |  |
| Automatic mutual TLS | ✓ | ✓ |
| SPIFFE / SPIRE identity | - | - |
| **Traffic** |  |  |
| Traffic splitting / canary | ✓ | ✓ |
| Fault injection / resilience | - | ✓ |
| **Scale** |  |  |
| Multi-cluster federation | - | ✓ |
| **Portability** |  |  |
| VM support (beyond Kubernetes) | - | ✓ |
| **Observability** |  |  |
| Built-in observability | ✓ | ✓ |
| **Standards** |  |  |
| Gateway API / GAMMA support | - | ✓ |
| **Extensibility** |  |  |
| WASM extensibility | - | - |
| **Compliance** |  |  |
| FIPS mode | - | - |
| **Ecosystem** |  |  |
| CNCF maturity | Sandbox | Graduated |
| **Ops** |  |  |
| Commercial support / enterprise edition | ✗ | ✗ |

*Source: vioscaleAI. Generated 2026-10-16T00:59:46.352Z. "-" = undocumented, not absent.*
