About this talk
This talk focuses on the challenges of effective service-to-service communication, exploring how Golang, gRPC, and AWS can address these issues. The speaker, Kiril, shares practical examples and insights into common pitfalls and best practices which are especially relevant for backend engineers working with these technologies. He delves into topics such as gRPC service configuration, server-driven retry policies, and detailed error handling for APIs, offering valuable advice on modern microservice-oriented architecture. Kiril also discusses AWS Elastic Load Balancing (ELB) and provides strategies for avoiding common challenges. This session is designed for attendees with a basic understanding of backend fundamentals and aims to enhance their knowledge of effective service communication practices. Kiril leads a cross-functional engineering team at Vay and has extensive experience developing software architecture across mobile apps, APIs, and distributed backends.
More from this event
See all 12 talks →
DEV: Challenge Accepted 2023 - The Road: Lightning Talks
26:56
Unintended consequences - by Dimitar Tcholakov
45:24
Building career of an architect: Do's and Dont's - by Vladyslav Plotnyk
28:30
From architecture to release - things we often forget or ignore - by Ilian Iliev
28:00