~/talk

Why You Need a Platform for Interservice Interaction

TalkinRussianat HighLoad++ 2019 · 2019-11-07..11-08· [microservices]
links:none on file
slides:none on file

A talk about designing a platform for inter-service communication in microservice architectures, covering what such a platform is, why teams need it, and practical steps to build one quickly. It targets teams migrating from a monolith or starting with services and focuses on the platform-level technologies and approaches for service-to-service interaction.

AI-written summary · about

  1. 0:00Introduction
  2. 1:06Monolith problems and service shift
  3. 3:16Service growth and inconsistency
  4. 6:03Swagger and schema issues
  5. 9:36Developer goals in service interaction
  6. 11:18Need for interaction platform
  7. 13:25Protocol and framework selection
  8. 16:38gRPC load balancing issues
  9. 20:06gRPC problems and alternatives
  10. 22:57Platform simplicity and minimalism
  11. 25:48Twitch solution and benefits
  12. 27:55Final platform architecture
  13. 30:04Prototyping and code generation
  14. 33:14Code generation results and benefits
  15. 35:45Request metadata and observability
  16. 37:12Protocol Buffers and simplicity
  17. 39:18Platform benefits summary
  18. 40:01Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.