Chapter 9. Trident

This chapter covers

  • Trident and why it’s useful
  • Trident operations and streams as a series of batched tuples
  • Kafka, its design, and how it aligns with Trident
  • Implementing a Trident topology
  • Using Storm’s distributed remote procedure call (DRPC) functionality
  • Mapping native Storm components to Trident operations via the Storm UI
  • Scaling a Trident topology

We’ve come a long way in Storm Applied. Way back in chapter 2 we introduced Storm’s primitive abstractions: bolts, spouts, tuples, and streams. Over the course of the first six chapters, we dug into those primitives, covering higher-level topics such as guaranteed message processing, stream groupings, parallelism, and so much more. Chapter 7 provided a cookbook ...

Get Storm Applied 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.