Table of Contents:
  • Why reactive?
  • A walk-through of the reactive manifesto
  • Tools of the trade
  • Message passing
  • Location transparency
  • Divide and conquer
  • Principled failure handling
  • Delimited consistency
  • Nondeterminism by need
  • Message flow
  • Testing reactive applications
  • Fault tolerance and recovery patterns
  • Replication patterns
  • Resource-management patterns
  • Message flow patterns
  • Flow control patterns
  • State management and persistence patterns