Вопросы с собеседования в Stripe на Staff Platform Engineer 4 (синхронная реплика)

13 подписчиков

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав

13 подписчиков

12+
12+

5 просмотров

месяц назад

ПожаловатьсяНарушение авторских прав
12+
12+

5 просмотров

месяц назад

Ступень 3 лестницы файловера: синхронная репликация — паттерн, где вы не теряете ничего и платите за это так, что многих это удивляет. Мы отвечаем на реальный вопрос с собеседования в Stripe — «как пережить отказ базы данных в масштабе целого региона, не потеряв записи о деньгах?» — по одному паттерну на видео. В этом эпизоде: один переключённый тумблер, который делает потерю данных структурно невозможной (RPO — ноль, не секунды, ноль), и три цены за это — каждая дороже предыдущей. Цена один — физика: 40–80 мс на каждой записи, навсегда. Цена два — сюрприз: ваш коммит ждёт, пока чужой занятый компьютер доделает свои дела, и в чёрную пятницу все платежи встают за одной задыхающейся машиной. Цена три — парадокс: падает реплика… и запись останавливает ОСНОВНАЯ. Строили, чтобы пережить падение региона, — она вас и остановила.

Название:

Вопросы с собеседования в Stripe на Staff Platform Engineer 4 (синхронная реплика)

Категория:

Разное