
Привет, Хаброжители!
Мы открыли предзаказ на книгу: «Высоконагруженные приложения. Программирование, масштабирование, поддержка. 2-е изд.» и хотим рассказать вам немного о ней.
«Высоконагруженные приложения» в русскоязычном IT-сообществе ласково называют «книгой с кабанчиком». И это не просто мем - это настоящий канон для всех, кто строит системы, которые не должны падать под нагрузкой в миллионы пользователей.
Прошло почти 10 лет, и вот мы готовы принимать предзаказы на 2-е издание. Книга полностью оправдала ожидания англоязычного сообщества. Вам же придется подождать до конца лета.
«Высоконагруженные приложения» были не обновлены, а серьёзно переработаны под реалии 2020-х.
Что добавили в новом издании:
Разделы про векторные индексы и системы, заточенные под AI/ML.
DataFrame, современные подходы к подготовке обучающих данных.
Глубокое погружение в облачные архитектуры, приоритет локальных операций, механизмы координации и формальные методы тестирования.
GraphQL, юридические аспекты (включая GDPR) и многое другое.
Убрали устаревшее (прощай, классический MapReduce), полностью переписали главу про пакетную обработку и почти заново написали главу 10 про согласованность и консенсус.
В итоге книга стала толще и заметно актуальнее.
Почему её читают все от мидлов до техлидов? Потому что Клеппман не продаёт очередную серебряную пулю, а учит думать и находить правильные компромиссы. Он разбирает, почему одна и та же задача в разных условиях решается совершенно по-разному - от выбора БД до стратегии шардинга и репликации.
В эпоху, когда каждый второй стартап пытается построить «реал-тайм» систему на Kafka + ClickHouse + векторной БД, а потом удивляется, почему всё горит, эта книга становится особенно ценной. Она помогает не наступать на грабли, которые уже успешно оттоптали поколения инженеров Netflix, LinkedIn и Confluent.
Если вы занимаетесь бэкендом, data engineering, архитектурой или просто хотите перестать бояться слов «распределённая система» — «кабанчик №2» обязателен к прочтению.
Оформить предзаказ на книгу: «Высоконагруженные приложения. Программирование, масштабирование, поддержка. 2-е изд.» можно на нашем сайте.