
Ваша оценкаЖанры
Рейтинг LiveLib
- 574%
- 418%
- 36%
- 21%
- 11%
Ваша оценкаРецензии
alexey-goloburdin8 августа 2023Читать далееЭто было мучение. Книгу можно назвать справочником ссылок на другие книги, здесь сколько-то сотен ссылок на другие материалы, 700 или сколько-то, много. Говорится о принципах работы хранилищ данных и принципах построения больших систем. Именно о принципах. Вот есть репликация, секционирование и тд, и вот такие принципиальные 58 способов их реализовать внутри хранилища. И вот 35 хранилищ, которые что-то из этого поддерживают (о многих я не слышал нигде кроме этой книги и едва ли где-то ещё кроме книги услышу). И вот тебе 97 ссылок, где почитать ещё. Всё — прочел, молодец, ступай.
КПД потраченного времени на книгу для меня стремится к нулю. Бесполезно? Нет, польза есть. Может быть, страниц на 20 её, эту пользу для меня, можно уложить — из 650 страниц книги. Остальное или уже известно или хрен пойми как куда с какого боку на практике применимо.
Я бы предпочел увидеть такую книгу: выделить ТОП 3-4 популярных системы и уделить внимание только им. Вот это хорошо для этого, это для этого, а это для этого. И вот так оно примерно практически настраивается и вот такие тонкости есть, обрати внимание.
Эта же книга написана в лучших традициях вузовского учебника, читается тяжело (если вникать — а если не вникать, то зачем читать вообще?), а на выходе практического толку все равно как по мне крайне мало. Ок, вот прочел, и что?
Мне не понравилась книга. Может, лучше ничего и нет по теме, не знаю — если так, значит, грустно. Раскурил бы лучше что-то такое же толстое по конкретному постгресу условному.
14 понравилось
2,2K
GreyShadow27 февраля 2025Читать далееЯ редко читаю техническую литературу, предпочитаю ограничиваться статьями и документацией, но эту книгу мне выдали в качестве "домашнего задания" для повышения грейда, так что пришлось читать)
Не могу сказать, что это было легкое чтение, все-таки некоторая подготовка и понимание работы различных инструментов нужно. У меня были ожидания, что книга расскажет в каких случаях какие технологии применять, но она скорее про то, как выбрать наиболее подходящую, когда уже определился.
Мне понравилось как было описано все, что касается БД: индексы, репликация, секционирование, транзакции, различие документоориентированных и реляционных БД. Возможно просто я поняла этот раздел лучше, но и про брокеры сообщений (хотя про это было мало) и про MapReduce и потоковую обработку было интересно, а вот кодирование и форматы прошли как-то мимо меня.
В целом книга в первую очередь расширяет кругозор, обобщая и систематизируя знания о разных инструментах и учит задавать правильные вопросы основываясь на требованиях и целях приложения.
Она точно будет полезна системным архитекторам и разработчикам, первым, чтобы понять какие инструменты лучше подойдут для той или иной системы и какие подводные камни можно встретить при ее эскплуатации, а второму чтобы понять как все это функционирует и зачем оно нужно.
Я бы рекомендовала почитать эту книгу, даже если не все из нее понятно. Мне тоже было понятно не все, но спустя какое-то время я с удивлением обнаружила, что много чего запомнила и что при анализе различных проблем, вспоминаю кейсы из этой книги.
Единственное чего мне не хватило - это большей структуризации информации. Несмотря на наличие схем по тексту, мне было мало и хотелось, чтобы как минимум в резюме глав были какие-то списки, графики или таблицы, к которым можно было бы быстро обратиться и тезисно вспомнить все сказанное, да и мозг (по крайней мере мой) так запоминает намного лучше. Возможно стоило писать конспект.7 понравилось
266
sm0l25 июля 2018Без лишнего "хайпа" рассказывается о плюсах и минусах реляционных и NoSQL-баз данных
Читать далееНевероятно дотошная книга о хранении и обработке данных, начиная от различных форматов хранения данных и индексов и заканчивая возможными реализациями распределенных транзакций. И все это в разрезах надежности/масштабируемости/удобстве сопровождения. Отдельные разделы посвящены таким редкоосвещаемым темам, как согласованность часов (и вообще виды и дискретность таймеров в современных ОС) и согласованность узлов (линеаризуемость и её практическая достижимость).
Must read всем, кто хочет ориентироваться в современном (спасибо издательству за быстрый перевод) мире БД.6 понравилось
1,9K
Цитаты
Все цитатыПодборки с этой книгой
KasperskyOS Readlist
0x539
- 22 книги
Hacking too much time
0x539
- 77 книг
прикладная информатика
Paga_Nel
- 32 книги
Программирование
Pongo
- 271 книга
Личная библиотека
FANAT1242
- 225 книг
Другие издания





































