🌍

Service Mesh

advanced

Service mesh with gRPC

gRPC ile servis ag

Estimated Time
⏱️ 3-5 months
Essential Crates
📦 3

Tags

service-meshgrpcproxymicroservices

Required Crates

Essential

tonic
gRPC framework

gRPC framework

crates.io →
tonic = "0.12"
tower
Service abstraction

Servis soyutlamasi

crates.io →
tower = "0.4"
hyper
HTTP proxy

HTTP proxy

crates.io →
hyper = { version = "1", features = ["full"] }

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-service-mesh"
version = "0.1.0"
edition = "2021"

[dependencies]
tonic = "0.12"
tower = "0.4"
hyper = { version = "1", features = ["full"] }
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Distributed Systems Projects