Cargando…

Storm Blueprints : Patterns for Distributed Real-time Computation.

A blueprints book with 10 different projects built in 10 different chapters which demonstrate the various use cases of storm for both beginner and intermediate users, grounded in real-world example applications. Although the book focuses primarily on Java development with Storm, the patterns are mor...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Goetz, P. Taylor
Otros Autores: O'Neill, Brian
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2014.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBSCO_ocn875819498
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 140405s2014 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d IDEBK  |d S4S  |d OCLCO  |d N$T  |d OCLCF  |d OCLCQ  |d OCLCO  |d YDXCP  |d OCLCQ  |d FEM  |d AGLDB  |d OCLCQ  |d ICA  |d OCLCQ  |d ZCU  |d MERUC  |d OCLCQ  |d D6H  |d VTS  |d ICG  |d OCLCQ  |d STF  |d DKC  |d AU@  |d OCLCQ  |d AJS  |d OCLCO  |d OCLCQ 
019 |a 880196002  |a 968071821  |a 969048803 
020 |a 9781782168300  |q (electronic bk.) 
020 |a 1782168303  |q (electronic bk.) 
029 1 |a AU@  |b 000062538998 
029 1 |a CHNEW  |b 000887257 
029 1 |a CHVBK  |b 374461740 
029 1 |a DEBBG  |b BV043608500 
029 1 |a DEBSZ  |b 484721089 
029 1 |a AU@  |b 000066758471 
029 1 |a AU@  |b 000067096075 
029 1 |a DKDLA  |b 820120-katalog:999926143705765 
035 |a (OCoLC)875819498  |z (OCoLC)880196002  |z (OCoLC)968071821  |z (OCoLC)969048803 
037 |a 5581503722263269252  |b TotalBoox  |f Ebook only  |n www.totalboox.com 
050 4 |a QA76.54 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
082 0 4 |a 004.5  |a 004.5/3 
049 |a UAMI 
100 1 |a Goetz, P. Taylor. 
245 1 0 |a Storm Blueprints :  |b Patterns for Distributed Real-time Computation. 
260 |a Birmingham :  |b Packt Publishing,  |c 2014. 
300 |a 1 online resource (336 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Distributed Word Count; Introducing elements of a Storm topology -- streams, spouts, and bolts; Streams; Spouts; Bolts; Introducing the word count topology data flow; Sentence spout; Introducing the split sentence bolt; Introducing the word count bolt; Introducing the report bolt; Implementing the word count topology; Setting up a development environment; Implementing the sentence spout; Implementing the split sentence bolt; Implementing the word count bolt. 
505 8 |a Implementing the report boltImplementing the word count topology; Introducing parallelism in Storm; WordCountTopology parallelism; Adding workers to a topology; Configuring executors and tasks; Understanding stream groupings; Guaranteed processing; Reliability in spouts; Reliability in bolts; Reliable word count; Summary; Chapter 2: Configuring Storm Clusters; Introducing the anatomy of a Storm cluster; Understanding the nimbus daemon; Working with the supervisor daemon; Introducing Apache ZooKeeper; Working with Storm's DRPC server; Introducing the Storm UI. 
505 8 |a Introducing the Storm technology stackJava and Clojure; Python; Installing Storm on Linux; Installing the base operating system; Installing Java; ZooKeeper installation; Storm installation; Running the Storm daemons; Configuring Storm; Mandatory settings; Optional settings; The Storm executable; Setting up the Storm executable on a workstation; The daemon commands; Nimbus; Supervisor; UI; DRPC; The management commands; Jar; Kill; Deactivate; Activate; Rebalance; Remoteconfvalue; Local debug/development commands; REPL; Classpath; Localconfvalue; Submitting topologies to a Storm cluster. 
505 8 |a Automating the cluster configurationA rapid introduction to Puppet; Puppet manifests; Puppet classes and modules; Puppet templates; Managing environments with Puppet Hiera; Introducing Hiera; Summary; Chapter 3: Trident Topologies and Sensor Data; Examining our use case; Introducing Trident topologies; Introducing Trident spouts; Introducing Trident operations -- filters and functions; Introducing Trident filters; Introducing Trident functions; Introducing Trident aggregators -- Combiners and Reducers; CombinerAggregator; ReducerAggregator; Aggregator; Introducing the Trident state. 
505 8 |a The Repeat Transactional stateThe Opaque state; Executing the topology; Summary; Chapter 4: Real-time Trend Analysis; Use case; Architecture; The source application; The logback Kafka appender; Apache Kafka; Kafka spout; The XMPP server; Installing the required software; Installing Kafka; Installing OpenFire; Introducing the sample application; Sending log messages to Kafka; Introducing the log analysis topology; Kafka spout; The JSON project function; Calculating a moving average; Adding a sliding window; Implementing the moving average function; Filtering on thresholds. 
500 |a Sending notifications with XMPP. 
520 |a A blueprints book with 10 different projects built in 10 different chapters which demonstrate the various use cases of storm for both beginner and intermediate users, grounded in real-world example applications. Although the book focuses primarily on Java development with Storm, the patterns are more broadly applicable and the tips, techniques, and approaches described in the book apply to architects, developers, and operations. Additionally, the book should provoke and inspire applications of distributed computing to other industries and domains. Hadoop enthusiasts will also find this book a go. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Data structures (Computer science) 
650 0 |a Real-time data processing. 
650 6 |a Structures de données (Informatique) 
650 6 |a Temps réel (Informatique) 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Data structures (Computer science)  |2 fast  |0 (OCoLC)fst00887978 
650 7 |a Real-time data processing.  |2 fast  |0 (OCoLC)fst01091219 
700 1 |a O'Neill, Brian. 
776 0 8 |i Print version:  |a Goetz, P. Taylor.  |t Storm Blueprints : Patterns for Distributed Real-time Computation.  |d Birmingham : Packt Publishing, ©2014  |z 9781782168294 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=748829  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1659857 
938 |a EBSCOhost  |b EBSC  |n 748829 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28009015 
938 |a YBP Library Services  |b YANK  |n 11727014 
994 |a 92  |b IZTAP