舉報

會員
Real-time Analytics with Storm and Cassandra
最新章節:
Index
IfyouwanttoefficientlyuseStormandCassandratogetherandexcelatdevelopingproduction-grade,distributedreal-timeapplications,thenthisbookisforyou.NopriorknowledgeofusingStormandCassandratogetherisnecessary.However,abackgroundinJavaisexpected.
目錄(110章)
倒序
- coverpage
- Real-time Analytics with Storm and Cassandra
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Let's Understand Storm
- Distributed computing problems
- Solutions for complex distributed use cases
- A high-level view of various components of Storm
- Delving into the internals of Storm
- Quiz time
- Summary
- Chapter 2. Getting Started with Your First Topology
- Prerequisites for setting up Storm
- Components of a Storm topology
- Executing a sample Storm topology – local mode
- Executing the topology in the distributed mode
- Executing the topology from Command Prompt
- Quiz time
- Summary
- Chapter 3. Understanding Storm Internals by Examples
- Customizing Storm spouts
- Anchoring and acking
- Stream groupings
- Quiz time
- Summary
- Chapter 4. Storm in a Clustered Mode
- The Storm cluster setup
- Zookeeper configurations
- Storm configurations
- Storm monitoring tools
- Quiz time
- Summary
- Chapter 5. Storm High Availability and Failover
- An overview of RabbitMQ
- Installing the RabbitMQ cluster
- Integrating Storm with RabbitMQ
- Building high availability of components
- The Storm isolation scheduler
- Quiz time
- Summary
- Chapter 6. Adding NoSQL Persistence to Storm
- The advantages of Cassandra
- Columnar database fundamentals
- Setting up the Cassandra cluster
- Multiple data centers
- Introduction to CQLSH
- Introduction to CLI
- Using different client APIs to access Cassandra
- Storm topology wired to the Cassandra store
- The best practices for Storm/Cassandra applications
- Quiz time
- Summary
- Chapter 7. Cassandra Partitioning High Availability and Consistency
- Consistent hashing
- Replication in Cassandra and strategies
- Cassandra consistency
- Quiz time
- Summary
- Chapter 8. Cassandra Management and Maintenance
- Cassandra – gossip protocol
- Cassandra cluster scaling – adding a new node
- Cassandra cluster – replacing a dead node
- The replication factor
- The nodetool commands
- Cassandra fault tolerance
- Cassandra monitoring systems
- Quiz time
- Summary
- Chapter 9. Storm Management and Maintenance
- Scaling the Storm cluster – adding new supervisor nodes
- Scaling the Storm cluster and rebalancing the topology
- Setting up workers and parallelism to enhance processing
- Storm troubleshooting
- Quiz time
- Summary
- Chapter 10. Advance Concepts in Storm
- Building a Trident topology
- Understanding the Trident API
- Examples and illustrations
- Quiz time
- Summary
- Chapter 11. Distributed Cache and CEP with Storm
- The need for distributed caching in Storm
- Introduction to memcached
- Introduction to the complex event processing engine
- Quiz time
- Summary
- Appendix A. Quiz Answers
- Chapter 1
- Chapter 2
- Chapter 3
- Chapter 4
- Chapter 5
- Chapter 6
- Chapter 7
- Chapter 8
- Chapter 9
- Chapter 10
- Chapter 11
- Index 更新時間:2021-07-23 19:52:28
推薦閱讀
- Deploying Node.js
- Unreal Engine Physics Essentials
- GitLab Cookbook
- 造個小程序:與微信一起干件正經事兒
- Building a Home Security System with Raspberry Pi
- Visual Basic程序設計實驗指導(第二版)
- Creating Stunning Dashboards with QlikView
- 現代C++編程實戰:132個核心技巧示例(原書第2版)
- 響應式Web設計:HTML5和CSS3實戰(第2版)
- Advanced UFT 12 for Test Engineers Cookbook
- 零基礎看圖學ScratchJr:少兒趣味編程(全彩大字版)
- Java EE Web應用開發基礎
- Getting Started with JUCE
- 零基礎PHP從入門到精通
- Python繪圖指南:分形與數據可視化(全彩)
- R語言與網站分析
- Python 3.6從入門到精通(視頻教學版)
- JavaScript程序設計基礎教程(慕課版)
- Learning Java Lambdas
- Python深度學習實戰:基于TensorFlow和Keras的聊天機器人以及人臉、物體和語音識別
- 大數據高并發Redis一本通
- Scratch 3.0 趣圖探秘
- 軟件設計基礎理論
- 中文版AutoCAD項目教程
- Apache Mesos Cookbook
- Mastering AngularJS Directives
- Java Web輕量級開發全體驗
- Web開發技術:HTML、CSS、JavaScript
- Processing創意編程:生成設計|數據可視化|聲音可視化
- HTML+CSS網頁開發技術精解