Summary
Adding a Rust SDK with feature parity to the Go SDK would be great. Go is great for efficient code that would otherwise fail hard on Python SDK but not everyone is comfortable with Goland or to understand AI generated code for correctness.
Async first, tokio-powered on top of axum, configuration using macros and/or traits, handles concurrency and parallelism using the sync primitives (mpsc, oneshot, non-blocking only).
Needless to say, Rust is the first choice when you need raw power with amazing memory management without a GC and handles heavy I/O with grace.
Proposed solution
Alternatives considered
Additional context
Summary
Adding a Rust SDK with feature parity to the Go SDK would be great. Go is great for efficient code that would otherwise fail hard on Python SDK but not everyone is comfortable with Goland or to understand AI generated code for correctness.
Async first, tokio-powered on top of axum, configuration using macros and/or traits, handles concurrency and parallelism using the sync primitives (mpsc, oneshot, non-blocking only).
Needless to say, Rust is the first choice when you need raw power with amazing memory management without a GC and handles heavy I/O with grace.
Proposed solution
Alternatives considered
Additional context