В этой книге представлены теоретические основы организации систем больших данных и поясняется, каким образом они воплощаются на практике. В ней рассматривается лямбда-архитектура, предназначенная для построения подобных систем, и на примере конкретного веб-приложения поясняются особенности реализации всех уровней этой архитектуры с помощью инструментальных средств вроде Hadoop, Cassandra и Storm. Для чтения этой книги не требуется предварительное знакомство с особенностями анализа крупномасштабных данных или баз данных типа NoSQL, хотя полезно знать о традиционных базах данных.Книга рассчитана на читателей, стремящихся освоить принципы построения систем больших данных и внедрить их на практике.
V etoj knige predstavleny teoreticheskie osnovy organizatsii sistem bolshikh dannykh i pojasnjaetsja, kakim obrazom oni voploschajutsja na praktike. V nej rassmatrivaetsja ljambda-arkhitektura, prednaznachennaja dlja postroenija podobnykh sistem, i na primere konkretnogo veb-prilozhenija pojasnjajutsja osobennosti realizatsii vsekh urovnej etoj arkhitektury s pomoschju instrumentalnykh sredstv vrode Hadoop, Cassandra i Storm. Dlja chtenija etoj knigi ne trebuetsja predvaritelnoe znakomstvo s osobennostjami analiza krupnomasshtabnykh dannykh ili baz dannykh tipa NoSQL, khotja polezno znat o traditsionnykh bazakh dannykh.Kniga rasschitana na chitatelej, stremjaschikhsja osvoit printsipy postroenija sistem bolshikh dannykh i vnedrit ikh na praktike.