Igors Istocniks
Software engineering manager at WhatsApp
Igors is a passionate software engineer who happened to work on various types of data migration for the last 6 years. He enjoys building distributed systems and solve scalability, availability and reliability problems that come with them.
Past Activities
Code BEAM SF 2019
11.25 - 12.10
How WhatsApp moved 1.5B users across data centres
For the last 3 years WhatsApp was working on integration with Facebook infrastructure. A big part of work there was data migration to Facebook data centers. This presentation is about the journey we went through to get there, challenges we faced and solutions we came up with.
- How to call into C++ from Erlang?
- How to copy data with no effect on production traffic?
- How to deal with cross-DC network cuts, server restarts, hardware losses, etc?
- How to switch users from one DC to another?
OBJECTIVES
Share knowledge, experience, and best practices.
TARGET AUDIENCE
Experienced engineers and architects.