Loading…
Attending this event?
In-Person
August 27, 2024

The schedule is subject to change, so please check back before the event for the most up to date information.

Learn More and Register to Attend This Event

Please note that all session times are listed below in Pacific Daylight Time (PDT), UTC -7.
Tuesday August 27, 2024 11:45am - 12:05pm PDT
Netflix scales gRPC services by reducing call volume through caching and batching, applied through client and server interceptors and automatically wired into services. Over half of all Java-client gRPC traffic is served through on-box (Google/Guava, OHCache) and distributed (Netflix/EVcache) caches. We present how integrating caching directives directly into the proto specification allow us to automatically inject cache support into the stubs with minimal developer overhead. We also present our request batching technique to aggregate multiple stub invocations into a single remote call. This allows service owners to reduce call volume even when consuming applications apply suboptimal fetch patterns.
Speakers
avatar for Benjamin Fedorka

Benjamin Fedorka

Mr, Netflix
Benjamin is a Senior Software Engineer with Netflix, based near Lansing, Michigan, USA. Passionate about developer productivity, he helped to found Platform Engineering at a Fortune 500 company and now focuses on Netflix's Java Platform.
Tuesday August 27, 2024 11:45am - 12:05pm PDT
Valley Oak
  Implementation

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link