|
|
|
|
LEADER |
00000cam a2200000Mi 4500 |
001 |
EBOOKCENTRAL_on1002017425 |
003 |
OCoLC |
005 |
20240329122006.0 |
006 |
m o d |
007 |
cr cnu---unuuu |
008 |
170826s2017 enk o 000 0 eng d |
040 |
|
|
|a EBLCP
|b eng
|e pn
|c EBLCP
|d YDX
|d IDEBK
|d MERUC
|d NLE
|d N$T
|d COO
|d OCLCQ
|d UOK
|d OCLCF
|d OCLCQ
|d K6U
|d QGK
|d OCLCQ
|d OCLCO
|d OCLCQ
|d OCLCO
|d OCLCL
|
019 |
|
|
|a 1001798426
|a 1002017584
|a 1003995901
|a 1008855038
|
020 |
|
|
|a 9781787120402
|q (electronic bk.)
|
020 |
|
|
|a 1787120406
|q (electronic bk.)
|
020 |
|
|
|z 1787125637
|
020 |
|
|
|z 9781787125636
|
029 |
1 |
|
|a AU@
|b 000070364232
|
035 |
|
|
|a (OCoLC)1002017425
|z (OCoLC)1001798426
|z (OCoLC)1002017584
|z (OCoLC)1003995901
|z (OCoLC)1008855038
|
037 |
|
|
|a 1027970
|b MIL
|
050 |
|
4 |
|a TK5105.8885.A63
|
072 |
|
7 |
|a COM
|x 084030
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 005000
|2 bisacsh
|
082 |
0 |
4 |
|a 005.273
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Jain, Ankit.
|
245 |
1 |
0 |
|a Mastering Apache Storm :
|b processing big data streams in real time /
|c Ankit Jain.
|
260 |
|
|
|a Birmingham :
|b Packt Publishing,
|c 2017.
|
300 |
|
|
|a 1 online resource (276 pages)
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Chapter 1: Real-Time Processing and Storm Introduction; Apache Storm; Features of Storm; Storm components; Nimbus; Supervisor nodes; The ZooKeeper cluster; The Storm data model; Definition of a Storm topology; Operation modes in Storm; Programming languages; Summary; Chapter 2: Storm Deployment, Topology Development, and Topology Options; Storm prerequisites; Installing Java SDK 7; Deployment of the ZooKeeper cluster; Setting up the Storm cluster.
|
505 |
8 |
|
|a Developing the hello world exampleThe different options of the Storm topology; Deactivate; Activate; Rebalance; Kill; Dynamic log level settings; Walkthrough of the Storm UI; Cluster Summary section; Nimbus Summary section; Supervisor Summary section; Nimbus Configuration section; Topology Summary section; Dynamic log level settings; Updating the log level from the Storm UI; Updating the log level from the Storm CLI; Summary; Chapter 3: Storm Parallelism and Data Partitioning; Parallelism of a topology; Worker process; Executor; Task; Configure parallelism at the code level.
|
505 |
8 |
|
|a Worker process, executor, and task distributionRebalance the parallelism of a topology; Rebalance the parallelism of a SampleStormClusterTopology topology; Different types of stream grouping in the Storm cluster; Shuffle grouping; Field grouping; All grouping; Global grouping; Direct grouping; Local or shuffle grouping; None grouping; Custom grouping; Guaranteed message processing; Tick tuple; Summary; Chapter 4: Trident Introduction; Trident introduction; Understanding Trident's data model; Writing Trident functions, filters, and projections; Trident function; Trident filter.
|
505 |
8 |
|
|a Trident projectionTrident repartitioning operations; Utilizing shuffle operation; Utilizing partitionBy operation; Utilizing global operation; Utilizing broadcast operation; Utilizing batchGlobal operation; Utilizing partition operation; Trident aggregator; partitionAggregate; aggregate; ReducerAggregator; Aggregator; CombinerAggregator; persistentAggregate; Aggregator chaining; Utilizing the groupBy operation; When to use Trident; Summary; Chapter 5: Trident Topology and Uses; Trident groupBy operation; groupBy before partitionAggregate; groupBy before aggregate; Non-transactional topology.
|
505 |
8 |
|
|a Trident hello world topologyTrident state; Distributed RPC; When to use Trident; Summary; Chapter 6: Storm Scheduler; Introduction to Storm scheduler; Default scheduler; Isolation scheduler; Resource-aware scheduler; Component-level configuration; Memory usage example; CPU usage example; Worker-level configuration; Node-level configuration; Global component configuration; Custom scheduler; Configuration changes in the supervisor node; Configuration setting at component level; Writing a custom supervisor class; Converting component IDs to executors; Converting supervisors to slots.
|
500 |
|
|
|a Registering a CustomScheduler class.
|
520 |
|
|
|a Master the intricacies of Apache Storm and develop real-time stream processing applications with ease About This Book Exploit the various real-time processing functionalities offered by Apache Storm such as parallelism, data partitioning, and more Integrate Storm with other Big Data technologies like Hadoop, HBase, and Apache Kafka An easy-to-understand guide to effortlessly create distributed applications with Storm Who This Book Is For If you are a Java developer who wants to enter into the world of real-time stream processing applications using Apache Storm, then this book is for you. No previous experience in Storm is required as this book starts from the basics. After finishing this book, you will be able to develop not-so-complex Storm applications. What You Will Learn Understand the core concepts of Apache Storm and real-time processing Follow the steps to deploy multiple nodes of Storm Cluster Create Trident topologies to support various message-processing semantics Make your cluster sharing effective using Storm scheduling Integrate Apache Storm with other Big Data technologies such as Hadoop, HBase, Kafka, and more Monitor the health of your Storm cluster In Detail Apache Storm is a real-time Big Data processing framework that processes large amounts of data reliably, guaranteeing that every message will be processed. Storm allows you to scale your data as it grows, making it an excellent platform to solve your big data problems. This extensive guide will help you understand right from the basics to the advanced topics of Storm. The book begins with a detailed introduction to real-time processing and where Storm fits in to solve these problems. You'll get an understanding of deploying Storm on clusters by writing a basic Storm Hello World example. Next we'll introduce you to Trident and you'll get a clear understanding of how you can develop and deploy a trident topology. We cover topics such as monitoring, Storm Parallelism, scheduler and log processing, in a very easy to understand manner. You will also learn how to integrate Storm with other well-known Big Data technologies such as HBase, Redis, Kafka, and Hadoop to realize the full potential of Storm. With real-world examples and clear explanations, this book will ensure you will have a thorough mastery of Apache Storm. You will be able to use this knowledge to develop efficient, distributed real-time applications to cater to your business needs. Style and approach This easy-to-f ...
|
590 |
|
|
|a ProQuest Ebook Central
|b Ebook Central Academic Complete
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
630 |
0 |
0 |
|a Apache Storm.
|
650 |
|
0 |
|a Real-time data processing.
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
6 |
|a Temps réel (Informatique)
|
650 |
|
6 |
|a Logiciels d'application
|x Développement.
|
650 |
|
7 |
|a COMPUTERS
|x Desktop Applications
|x Suites.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Enterprise Applications
|x General.
|2 bisacsh
|
650 |
|
7 |
|a Application software
|x Development
|2 fast
|
650 |
|
7 |
|a Real-time data processing
|2 fast
|
758 |
|
|
|i has work:
|a Mastering Apache Storm (Text)
|1 https://id.oclc.org/worldcat/entity/E39PCFxwpf3h6mt7RV7kDGkDhd
|4 https://id.oclc.org/worldcat/ontology/hasWork
|
776 |
0 |
8 |
|i Print version:
|a Jain, Ankit.
|t Mastering Apache Storm.
|d Birmingham : Packt Publishing, ©2017
|
856 |
4 |
0 |
|u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=4980882
|z Texto completo
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL4980882
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1577486
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis38746636
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 14755235
|
994 |
|
|
|a 92
|b IZTAP
|