Polyglot, Fault-Tolerant Event-Driven Programming with Kafka, Kubernetes and gRPC
Add Share
Back-end • May 2021
Polyglot, Fault-Tolerant Event-Driven Programming with Kafka, Kubernetes and gRPC
Explore more
Language
English
Level
Intermediate
Length
35 minutes
Type
online conference
About
Polyglot, Fault-Tolerant Event-Driven Programming with Kafka, Kubernetes and gRPC
About

At Wix, we have created a universal event-driven programming infrastructure on top of the Kafka message broker which we've open sourced.
This infra makes sure messages are eventually successfully consumed and produced no matter what failure it encounters.

In this talk, You will be introduced to such techniques as retry topics, local persistent queues, and cooperative fibers that help make your flows more resilient and performant.

You will also learn how we made this infra work for all programming languages tech stacks using the power of Kubernetes multi-container deployments and gRPC.

About speaker
About speaker
Natan Silnitsky
Backend-infra engineerWix.com
Natan Silnitsky is a backend-infra engineer @Wix.com. He is on the Data streaming team in charge of building event driven libraries on top of Kafka. Before that he was part of a task force that was responsible for building the next generation CI system at Wix on top of Google's Bazel build tool. Has many years of experience as a developer of large scale web services - First in .Net, later in Scala. Natan's passions include clean and functional code, dev velocity and great software design.
Details
Language
English
Level
Intermediate
Length
35 minutes
Type
online conference