Разбор темы
Игры и геймдевкейсдля постадля видеоbackendredisarchitecture
«Камень-ножницы-бумага» как урок архитектуры: почему даже в простых играх нельзя доверять клиенту
Разработчик заменил раздельные проверку и запись состояния на атомарные операции в Redis для устранения багов в онлайн-игре. Пустые блоки обработки ошибок скрывают деградацию продукта, так как пользователи просто уходят без жалоб.
Источники: 1
Как можно раскрыть3+
01
Объяснить, почему хранение временных данных матча в Redis с TTL эффективнее постоянной очистки основной базы данных.
02
Показать на примере Live Activity в iOS, как незаметные ошибки в коде заставляют аудиторию тихо отказываться от функций.
03
Разобрать подход к локализации через разные домены вместо префиксов в URL для улучшения пользовательского опыта.