linkerd2-proxy
A purpose-built proxy for the Linkerd service mesh. Written in Rust. (by linkerd)
linkerd
Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x. (by linkerd)
Our great sponsors
linkerd2-proxy | linkerd | |
---|---|---|
13 | 1 | |
1,924 | 5,349 | |
1.5% | 0.0% | |
9.6 | 0.0 | |
1 day ago | about 1 year ago | |
Rust | Scala | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
linkerd2-proxy
Posts with mentions or reviews of linkerd2-proxy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-08-26.
- Rust Cryptography Should Be Written in Rust
-
Migrating from warp to axum
Oh, there are many - https://lib.rs/crates/sfz is a simple one. If you're looking to proxy to something else, there's https://github.com/linkerd/linkerd2-proxy, etc.
-
Rust-based reverse proxy?
Linkerd: Meant to be used in a kubernetes deploy, but the readme mentions possibilities of using it elsewhere.
- Hot take: cert-manager is a top 3 most valuable k8s add-on
-
From Pythonista to Rustacean
I am really curious about Rust after looking for API proxies (in particular Linkerd2 - https://github.com/linkerd/linkerd2-proxy). Can anyone share her/his experience on going from Python to Rust? (bonus point if related to API :lol:)
-
New Tokio blog post: What's new in axum 0.5
Here is production ready service mesh using pre-1.0 crates: https://github.com/linkerd/linkerd2-proxy/blob/main/linkerd2-proxy/Cargo.toml
-
How do I get this job?
I know linkerd proxy is written in rust. You could look at that project to help get you started. Be aware that their use case is for very lightweight proxies inside of clusters so it might not fit your goals exactly.
-
Linkerd 2.11 now includes a Kubernetes controller written in Rust
Linkerd--a service mesh for Kubernetes--has featured a proxy written in Rust (since ~2017), but its control plane has been implemented entirely in Go... until now!
-
New Tokio blog post: Inventing the Service trait
Its also heavily in linkerd-proxy https://github.com/linkerd/linkerd2-proxy which is a service mesh for kubernetes.
-
How to share .proto messages across multiple microservices?
A build.rs file is used to generate Rust bindings at build-time.
linkerd
Posts with mentions or reviews of linkerd.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2020-12-23.
-
Stuff mentioned in a microservice related job posting
Linkerd is a transparent service mesh, designed to make modern applications safe and sane by transparently adding service discovery, load balancing, failure handling, instrumentation, and routing to all inter-service communication.
What are some alternatives?
When comparing linkerd2-proxy and linkerd you can also consider the following projects:
tikv - Distributed transactional key-value database, originally created to complement TiDB
jaeger - CNCF Jaeger, a Distributed Tracing Platform
conduit - Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
meshery - Meshery, the cloud native manager
pisanix - A Database Mesh Project Sponsored by SphereEx
istio - Connect, secure, control, and observe services.
talent-plan - open source training courses about distributed database and distributed systems
Sentry - Developer-first error tracking and performance monitoring
deno - A modern runtime for JavaScript and TypeScript.
anthos
teaching-material