Книга оказалась не про отдельные технологии, а про понимание того, как в целом устроены распределённые системы. Для меня её основная ценность именно в этом. Автор последовательно связывает между собой темы распределения данных, репликации, консистентности, кеширования, отказоустойчивости и масштабирования, которые на практике часто изучаются по отдельности.
По мере чтения многие вещи начинают складываться в единую картину. Становится понятнее, почему архитектурные решения в современных системах выглядят именно так и какие компромиссы стоят за тем или иным выбором.
Это не книга из серии «настройте такой-то продукт и получите результат». Скорее она помогает разобраться в фундаменте, на котором построены современные распределённые платформы и сервисы. Думаю, наибольшую пользу она принесёт тем, кто уже имеет практический опыт разработки и хочет систематизировать знания, накопленные в работе.
Recenzje książki «Архитектура высоконагруженных систем», 1 opinia