Big data principles and best practices of scalable real-time data systems

Big Data teaches you to build big data systems using an architecture that takes advantage of clustered hardware along with new tools designed specifically to capture and analyze web-scale data. It describes a scalable, easy-to-understand approach to big data systems that can be built and run by a sm...

Full description

Bibliographic Details
Main Authors: Marz, Nathan, Warren, James (Author)
Format: eBook
Language:English
Published: Shelter Island, NY Manning 2015
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • A new paradigm for big data
  • Data model for big data
  • Data model for big data : illustration
  • Data storage on the batch layer
  • Data storage on the batch layer : illustration
  • Batch layer
  • Batch layer : illustration
  • An example batch layer : architecture and algorithms
  • An example batch layer : implementation
  • Serving layer
  • Serving layer : illustration
  • Realtime views
  • Realtime views : illustration
  • Queuing and stream processing
  • Queuing and stream processing : illustration
  • Micro-batch stream processing
  • Micro-batch stream processing : illustration
  • Lambda Architecture in depth