Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Chapter 6 Outline

 Click for chapter 6 outline

Chapter 6: Deterministic Stream Processing

  • Determinism with Event-Driven Workflows

  • Timestamps

    • Synchronizing Distributed Timestamps

    • Processing with Timestamped Events

  • Event Scheduling and Deterministic Processing

    • Custom Event Schedulers

    • Processing Based on Event Time, Processing Time, and Ingestion Time

    • Timestamp Extraction by the Consumer

    • Request-Response Calls to External Systems

  • Watermarks

    • Watermarks in Parallel Processing

  • Stream Time

    • Stream Time in Parallel Processing

  • Out-of-Order and Late-Arriving Events

    • Late Events with Watermarks and Stream Time

    • Causes and Impacts of Out-of-Order Events

    • Time-Sensitive Functions and Windowing

      • Tumbling windows

      • Sliding windows

      • Session windows

  • Handling Late Events

  • Reprocessing Versus Processing in Near-Real Time

  • Intermittent Failures and Late Events

  • Producer/Event Broker Connectivity Issues

  • Summary and Further Reading

Discussion Notes

  • No labels