Высоконагруженные приложения. Программирование, масштабирование, поддержка

Мартин Клеппман

Моя оценка

В этой книге вы найдете ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными. Материал рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков. В книге три основные части, посвященные, прежде всего, теоретическим аспектам работы с распределенными системами и базами данных. От читателя требуются базовые знания SQL и принципов работы баз данных.




Получить эту книгу или продать свою

Перейти
  • Серия:
  • Издательство:

Лучшая рецензия

Смотреть 5
GreyShadow

83

4.5

Я редко читаю техническую литературу, предпочитаю ограничиваться статьями и документацией, но эту книгу мне выдали в качестве "домашнего задания" для повышения грейда, так что пришлось читать) Не могу сказать, что это было легкое чтение, все-таки некоторая подготовка и понимание работы различных инструментов нужно. У меня были ожидания, что книга расскажет в каких случаях какие технологии применять, но она скорее про то, как выбрать наиболее подходящую, когда уже определился. Мне понравилось как было описано все, что касается БД: индексы, репликация, секционирование, транзакции, различие документоориентированных и реляционных БД. Возможно просто я поняла этот раздел лучше, но и про брокеры сообщений (хотя про это было мало) и про MapReduce и потоковую обработку было интересно, а вот…

Читать полностью

Издания и произведения

Смотреть 4

Похожие книги

Вы можете посоветовать похожие книги по сюжету, жанру, стилю или настроению. Предложенные вами книги другие пользователи увидят здесь, в блоке «Похожие книги».

Новинки

Смотреть 339

Популярные книги

Смотреть 899