Chapter 4. Introduction to Trident and Optimizing Storm Performance

In this chapter, we will get acquainted with the Trident framework of Storm before we embark on the journey of Storm optimization. We will get acquainted with the various parameters that impact the performance of a Storm job and make recommendations to identify and tune the relevant parameters. We will also look into the tools that are used industry-wide for Storm monitoring and benchmarking.

  • Trident framework
  • State management
  • Understanding LMAX
  • Storm internode communication (ZeroMQ versus Netty)
  • Understanding Storm UI
  • Optimizing Storm performance

Working with Trident

Throughout the book, we have portrayed Storm as a solution to be used as a high-performant, real-time stream computational ...

Get Real-Time Big Data Analytics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.