How to Migrate from REST to gRPC for High-Performance Services
Designed for Senior backend engineers and tech leads at fintech scale-ups who have REST-based microservices facing performance or scaling bottlenecks. to spark real collaboration and high-energy learning.
A 2-hour virtual, camera-on workshop for engineering teams actively planning or in the midst of a REST-to-gRPC migration, frustrated by performance ceilings and complex payloads. Attendees are sharp but wary of risk and deeply invested in current architecture. Most have some gRPC exposure but need practical, not theoretical, migration strategies.
REST vs gRPC: Speed Demo
Show a live side-by-side latency test: two identical services, one REST and one gRPC, each handling a burst of 1000 requests. Participants predict which will win, then see the real results and briefly discuss why. The visual impact of difference in latency/throughput instantly grabs attention.
Tap to view the full activity.
Why this works
Rapid, visual demonstration surfaces curiosity and primes minds for technical depth by making the ‘problem’ tangible.
Debunk: gRPC = Magic Bullet?
Facilitator presents three common gRPC migration myths (‘gRPC always faster’, ‘Zero learning curve’, ‘All tooling works out-of-the-box’), and asks participants to call out which they’ve heard or believed. Then, each myth is busted with a real-world example or counterpoint.
Tap to view the full activity.
Why this works
Revealing misconceptions up front prevents downstream resistance and ensures expectations are set realistically.
Silent Stack Mapping
Invite participants to silently jot or sketch the main components of their current REST service workflow (5 parts max), then privately flag one area they suspect is a performance bottleneck. After 90 seconds, volunteers may share—but sharing is optional.
Tap to view the full activity.
Why this works
Low-pressure, self-paced mapping allows everyone to personally connect migration goals to their real architecture, lowering barriers to entry.
gRPC Migration Planning Relay
Break into 3-person teams for a 7-minute timed sprint: each group receives a scenario (e.g., ‘Order processing API with 3 dependent services’) and must sketch a step-by-step migration plan on a Google Jamboard or Miro board. Halfway through, a surprise ‘curveball’ (e.g., ‘Legacy consumer can’t upgrade!’) is announced. Teams adapt and present their final plan in 30 seconds.
Tap to view the full activity.
Why this works
High-energy, competitive collaboration simulates real project unpredictability, building both urgency and group creativity.
Failure Postmortem: Netflix’s Hiccup
Facilitator recounts a real incident: Netflix’s early gRPC migration ran into visibility and debugging nightmares, temporarily degrading user experience. Participants get 2 minutes in small groups to brainstorm how they’d have handled communication and debugging, then facilitator shares what Netflix actually did to overcome it.
Tap to view the full activity.
Why this works
Confronting a real, high-stakes failure builds emotional investment and illustrates the practical, not just technical, side of migration.
Migration Pledge: Next-Week Action
Ask each participant to write down one concrete action—from codebase audit to stakeholder meeting—they will initiate in the next seven days to move their migration forward. Optionally, they may share in chat or aloud for group accountability.
Tap to view the full activity.
Why this works
Active commitment bridges the learning-doing gap and personalizes the session’s impact.
Sign up to unlock 3 more activities
Get the full pack, facilitation flow, and more ready-to-run ideas.