В докладе разберем типовые проблемы, с которыми сталкиваются начинающие бэкенд-разработчики. На примере требований, спроектируем приложение, его базу данных и API, разберем типовые ошибки и сделаем все хорошо.
Затронем следующие темы: проектирование структуры данных, индексы, ограничения, оптимизация производительности, гонки при работе с данными в условиях конкурентных запросов, работа в асинхронных распределенных системах.
Презентация: [ Ссылка ]
Новости и предстоящие митапы Yappi Days:
[ Ссылка ]
[ Ссылка ]
Генеральный партнер Raft DS:
[ Ссылка ]
[ Ссылка ]
Таймкоды
00:00 - О докладчике и план
03:39 - Атомарность
05:40 - Согласованность
17:06 - Изоляция
23:06 - Блокировки
30:11 - Сложные инварианты
40:06 - Вопросы
Ещё видео!