• Determine real-time batch processing for a given use case
  • Determine use of synchronous asynchronous for a given use case
  • Determine use of event schedule/poll for a given use case
  • Account for tradeoffs for consistency models in an application design