Публикую серию обзоров отличной книги "Высоконагруженные приложения"
Эта книга - "маст-рид" для разработчиков/архитекторов комплекстного программного обеспечения. Если вы создаете следующий Facebook, Циан, Яндекс Такси или TikTok ваши разработчики обязаны прочитать её!
В первой главе рассматривается:
- Строительные блоки приложений
- Что такое надежность, масштабируемость и ремонтопригодность. Примеры и определения.
- Неисправности и отказы
- Производительность, нагрузка, задержка и время отклика
- Работоспособность, простота, эволюционируемость
- Почему вы должны убивать свои сервера случайным образом 😅
- Как Twitter доставляет 12 000 твитов в секунду до 300 000 пользователей в секунду. (Очень интересно!)
- Сколько денег Amazon теряет за каждые 100мс задержки ответа
- Как быстро рассчитать персентили для мониторинга времени отклика в PROD
Как обычно я готовлю подробные майн-мапы. Скачать майнд-мапу по первой главе можно по ссылке:
Около минуты
27 декабря 2021