Download presentation
Presentation is loading. Please wait.
Published byRandell Day Modified over 9 years ago
1
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com1 Use Cases: Transformation vs. Orchestration
2
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com2 Agenda Taxonomy Use Cases What do we do about it?
3
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com3 A Taxonomy Transformation Orchestration
4
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com4 Transformation A set of messages into another set of messages Can be as simple as one-to-one or filtering Data flows from sources to sinks Source Transformation Sink
5
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com5 Orchestration Control behaviors in other systems Trigger actions in parallel or serial Transformation is a component Orchestration System SourceSink
6
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com6 Use Cases MMORPG Monitoring Market Feed Enrichment Internal Crossings Engine Promotion Management
7
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com7 MMORPG Monitoring Location Data Game Events Account Info “Where is everyone?” Load Management Bug Exploit Discovery Game-specific monitoring Heads Up Display Alerting Transformation
8
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com8 Market Feed Enrichment Consolidated Feed Direct Feed Reference Data Symbology Mapping Normalization Reference Data Augmentation Outlier Detection Analytic Calculation SLA Enforcement Traders etc. Monitoring Tools Transformation
9
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com9 Internal Crossings Engine Maintain Order Book Cross orders where possible Desk B Market Execution Desk A Desk C Market Data Monitor ing Orders, Interest Execution Offer, Execution Orders Prices, Book Orchestration
10
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com10 Promotion Management Which affiliate offer is best? - Conversion ratio - Profitability - Specific Customer E-Commerce System Affiliate Transaction History Alerting Click Stream Orchestration
11
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com11 Other Examples Transaction Cost Analysis - Transformation Fraud Detection - Transformation Monitoring - Transformation
12
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com12 What do we do about it One size doesn’t fit all One language doesn’t fit all What are you best at?
13
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com13 What do we do about it Transformation apps become orchestration when they grow up
14
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com14 StreamBase Experience StreamSQL text is best for transformation Data extraction StreamSQL EventFlow (graphical workflow) is best for orchestration Workflow Loops Applications can contain aspects of both
15
© Copyright StreamBase®. Proprietary & Confidential. www.streambase.com15 Thank You!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.