Announcing GMF, A high-performance gRPC over HTTP/2 implementation
π Proud to introduce the newly released GMF library - a powerful framework designed to streamline Remote Procedure Calls (RPCs) in Rust. It is aiming to provide a robust, high-performance RPC tool for modern microservices architecture.
π‘ GMF brings together the best of Glommio's modern cooperative threading model and Tonic's gRPC-based protocol handling, delivering an asynchronous, efficient, and potent solution for managing RPCs.
π§ By leveraging a cooperative threading model, GMF ensures low-latency, high-throughput operations, and optimal resource utilization. This Linux-specific library utilizes shared-nothing design, single-threaded execution, and bypasses traditional network layers for maximum performance.
π For more details, check out our project at https://github.com/EtaCassiopeia/gmf