gRPC in Multilingual Architectures: Protocols and Performance

Fev
19
19 Fevral, Payshanba
19:30 - 20:30
BatumiRo'yxatdan o'tish havolasi
Gibrid Bepul Ochiq Master class

In modern polyglot systems, the choice of communication protocol between services has a direct impact on performance, scalability, and development complexity. This meetup will explore gRPC in the context of multilingual architectures and compare it with REST, particularly focusing on the differences between HTTP/1.1 and HTTP/2 and how they affect distributed systems.

The event will be interesting for:

  • Back-end developers working with distributed systems;

  • Engineers building or maintaining multilingual architectures;

  • Developers considering migration from REST to gRPC;

  • Engineers interested in performance testing and protocol-level optimization.

    Agenda:
    • REST vs. gRPC in multilingual architectures;
    • HTTP/1.1 vs. HTTP/2 and their impact on gRPC;
    • Protocol Buffers: contracts and code generation;
    • Sending gRPC requests from JavaScript client;
    • Server-side gRPC request handling;
    • Client-side load balancing for reactive gRPC and Kubernetes-ready configuration;
    • gRPC testing on Java and JavaScript;
    • Java benchmarks: gRPC vs REST.


    About the speaker

    Dmitrii Smirnov -Senior Java Developer at Andersen

    Dmitrii is a Back-end Engineer with expertise in building FinTech and banking services. He has participated in the development and launch of the FinTech startup ABF Payments, and worked on projects for major Asian and European banks.

Ko'rishlar soni: 105