Have you ever wished there was something like Apollo Federation, but for gRPC services? Your search ends here. At Mercari, we recently released "gRPC Federation", a straightforward open-source tool that brings together multiple gRPC APIs into one consolidated Backend for Frontends (BFFs), with simple Protocol Buffer notations.
In this session, we will explore gRPC Federation, showcasing how it enables easier adoption of a federation architecture for gRPC services. We will touch on everything from the basics—like utilizing Protocol Buffers notation and CEL (Common Expression Language)—to more complex features like our secure and scalable plugin system made possible through WebAssembly. This session will provide the comprehensive insights needed to leverage gRPC Federation effectively.
By the end, you will understand why you should use gRPC Federation when adopting federation architecture at scale, and how it simplifies building, deploying, and managing BFFs on your platform.