<
Igors Istocniks

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

Igors Istocniks
Code BEAM SF 2019
01 Mar 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.