000 04953nam a22004333i 4500
001 EBC5064690
003 MiAaPQ
005 20240729131512.0
006 m o d |
007 cr cnu||||||||
008 240724s2017 xx o ||||0 eng d
020 _a9781787289864
_q(electronic bk.)
035 _a(MiAaPQ)EBC5064690
035 _a(Au-PeEL)EBL5064690
035 _a(CaPaEBR)ebr11448308
035 _a(OCoLC)1005573411
040 _aMiAaPQ
_beng
_erda
_epn
_cMiAaPQ
_dMiAaPQ
050 4 _aHF5548.2.S294 2017
082 0 _a4
100 1 _aSaxena, Shilpi.
245 1 0 _aPractical Real-Time Data Processing and Analytics :
_bA Practical Guide to Help You Tackle Different Real-Time Data Processing and Analytics Problems Using the Best Tools for Each Scenario.
250 _a1st ed.
264 1 _aBirmingham :
_bPackt Publishing, Limited,
_c2017.
264 4 _c©2017.
300 _a1 online resource (354 pages)
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
505 0 _aIntro -- Practical Real-Time Data Processing and Analytics -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Why subscribe? -- Customer Feedback -- Table of Contents -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- 1 Introducing Real-Time Analytics -- What is big data? -- Big data infrastructure -- Real-time analytics - the myth and the reality -- Near real-time solution - an architecture that works -- Lambda architecture - analytics possibilities -- IOT - thoughts and possibilities -- Cloud - considerationos for NRT and IOT -- Summary -- 2 Real Time Applications - The Basic Ingredients -- The NRT system and its building blocks -- NRT - high-level system view -- NRT - technology view -- Summary -- 3 Understanding and Tailing Data Streams -- Understanding data streams -- Setting up infrastructure for data ingestion -- Taping data from source to the processor - expectations and caveats -- Comparing and choosing what works best for your use case -- Do it yourself -- Summary -- 4 Setting up the Infrastructure for Storm -- Overview of Storm -- Storm architecture and its components -- Setting up and configuring Storm -- Real-time processing job on Storm -- Summary -- 5 Configuring Apache Spark and Flink -- Setting up and a quick execution of Spark -- Setting up and a quick execution of Flink -- Setting up and a quick execution of Apache Beam -- Balancing in Apache Beam -- Summary -- 6 Integrating Storm with a Data Source -- RabbitMQ - messaging that works -- RabbitMQ exchanges -- RabbitMQ - integration with Storm -- PubNub data stream publisher -- String together Storm-RMQ-PubNub sensor data topology -- Summary -- 7 From Storm to Sink -- Setting up and configuring Cassandra -- Storm and Cassandra topology.
505 8 _aStorm and IMDB integration for dimensional data -- Integrating the presentation layer with Storm -- Do It Yourself -- Summary -- 8 Storm Trident -- State retention and the need for Trident -- Basic Storm Trident topology -- Trident internals -- Trident operations -- DRPC -- Do It Yourself -- Summary -- 9 Working with Spark -- Spark overview -- Distinct advantages of Spark -- Spark - use cases -- Spark architecture - working inside the engine -- Spark pragmatic concepts -- Spark 2.x - advent of data frames and datasets -- Summary -- 10 Working with Spark Operations -- Spark - packaging and API -- RDD pragmatic exploration -- Shared variables - broadcast variables and accumulators -- Summary -- 11 Spark Streaming -- Spark Streaming concepts -- Spark Streaming - introduction and architecture -- Packaging structure of Spark Streaming -- Connecting Kafka to Spark Streaming -- Summary -- 12 Working with Apache Flink -- Flink architecture and execution engine -- Flink basic components and processes -- Integration of source stream to Flink -- Flink processing and computation -- Flink persistence -- FlinkCEP -- Pattern API -- Gelly -- DIY -- Summary -- 13 Case Study -- Introduction -- Data modeling -- Tools and frameworks -- Setting up the infrastructure -- Implementing the case study -- Running the case study -- Summary -- Index.
588 _aDescription based on publisher supplied metadata and other sources.
590 _aElectronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
650 0 _aElectronic data processing.
655 4 _aElectronic books.
700 1 _aGupta, Saurabh.
776 0 8 _iPrint version:
_aSaxena, Shilpi
_tPractical Real-Time Data Processing and Analytics
_dBirmingham : Packt Publishing, Limited,c2017
797 2 _aProQuest (Firm)
856 4 0 _uhttps://ebookcentral.proquest.com/lib/orpp/detail.action?docID=5064690
_zClick to View
999 _c131124
_d131124