SlideShare a Scribd company logo
Big Data at CME Group:
Challenges and Opportunities
Rick Fath & Slim Baltagi
9/18/2012
© 2012 CME Group. All rights reserved
Agenda
1. CME Group Overview
2. Big Data at CME Group
3. Big Data Use Cases at CME Group
4. Big Data Challenges and Opportunities at CME Group
5. Big Data Key Learning’s at CME Group
6. Questions
1. CME Group Overview
3
© 2012 CME Group. All rights reserved 4
CME Group Overview
• #1 futures exchange in the
U.S. and globally by 2011
volume
• 2011 Revenue of $3.3bn
• 11.8 million contracts per
day
• Strong record of growth,
both organically and
through acquisitions
– Dow Jones Indexes
– S&P Indexes
– BM&FBOVESPA
– CME Clearing Europe
– CME Europe Ltd
Combination is greater
than the sum of its parts
© 2012 CME Group. All rights reserved 5
Forging Partnerships to Expand Distribution,
Build 24-Hour Liquidity, and Add New Customers
CBOT Black
Sea Wheat
Partnerships include:
• Equity investments
• Trade matching services
• Joint product development
• Order routing linkages
• Product licensing
• Joint marketing
• European clearing services
• Developing capabilities globally
• Expanding upon global benchmark products
• Positioned well within key strategic closed markets
•Recently announced application to
FSA for CME Europe Ltd. –
expected launch mid-2013
Big Data: Transactions + Interactions + Observations
2. Big Data at CME Group
© 2012 CME Group. All rights reserved
When you Data gets too Big!!
7
© 2012 CME Group. All rights reserved
Big Data and CME Group: a natural fit
Definition (Strategy) of Big Data at CME Group
• CME Group is a Big Data factory! 11 million
contracts a day…
• Data is not merely a byproduct, but an
essential deliverable
• Daily market data generated by the exchange
and also historical data
• Growing partnerships around the world
• Meeting new regulatory requirements (CFTC,
SEC)
• Trading shift from floor to electronic
• Algorithmic trading improvements-high
volumes, low latency, and historical trends
© 2012 CME Group. All rights reserved
Solving Big Data at CME Group
• Leverage legacy tools vs. adoption of new Big Data technologies
• Transactional data (trades, market data, order data, etc.)
• Missed opportunities with existing Legacy Big Data applications:
Not all data is being stored and quality is lacking. Learn from this
lesson
• Raw data being sold without analytics
• Risk and Maturity of new Big Data Technologies
• Quality of Historical data: different protocol, format....
9
3. Big Data Use Cases at CME Group
10
© 2012 CME Group. All rights reserved
Use Case 1: CME Group's BI solution
Description: Provide complex reporting and data analysis for internal Business
teams.
Challenges:
• Performance Needed: Reports and Analysis are time sensitive. (Existing queries
taking 18+ hours)
• Established tools and partnerships (Informatica, Business Objects, and
established business users)
• Mission critical queries, timely analytics, complex aggregation required
• Risk adverse business customers
11
© 2012 CME Group. All rights reserved
Use Case 1: CME Group's BI solution
Opportunities:
• Structured RDBMS
• Minimize integration impact
• Enhance customer analytics
• Deliver faster time to market of new Market Regulation requirements
• Improve and increase fact based decision making
• Reduce batch processes execution duration
Solution:
12
© 2012 CME Group. All rights reserved
Why we chose a Data Warehouse Appliance?
• No need to re-engineer the existing Oracle Database applications
• Based on CME evaluation of Data Warehouse Appliances, Exadata is
best suited to CME environment
• DWA performs consistently better than our DB production environment.
• Product maturity
• Faster queries compared to Oracle DB
13
© 2012 CME Group. All rights reserved
Description: Reduce reliance on SAN while increasing query performance.
Challenges:
• Expensive storage cost.
• Oracle queries cannot keep up with inserts and do not meet SLAs
Opportunities:
• Reduce storage cost with non specialized hardware. “not commodity”
• Fast Parallel queries
Solution:
14
Use Case 2: CME Group’s Rapid Data Platform
© 2012 CME Group. All rights reserved
Description: Provide historical Market Data to exchange customers who want to
understand market trends, conduct market analysis, and buildtest trading
algorithms.
Challenges:
• Expensive storage cost.
• Legacy downstream application with limited support
• Historical data from acquisitions and mergers…”Don’t look for problems
because you will find them”
• 100TB data and growing….
• Data Redundancy and Quality (limited awareness)
• Business users dependent on Technology staff to use the data.
15
Use Case 3: CME Group’s Historical Data Platform
© 2012 CME Group. All rights reserved
Opportunities:
• Reduce storage cost with non specialized hardware. “not
commodity”
• Reduce duplication of data (derive data on demand fast)
• Improve Data Quality with better interrogation
• Grow the business (new datasets, mash-ups, analytics)
• Separate Delivery from Storage: Store everything, deliver what you
need.
• Enable Business users (Ad Hoc queries, define new datasets)
• Reduce TCO (support, improve reliability)
Solution:
16
Use Case 3: CME Group’s Historical Data Platform
© 2012 CME Group. All rights reserved
Why we chose Hadoop?
• Solution built for scale and growth
• Structure of data doesn’t matter. Data is the Data.
• Hadoop as ETL solution
• Performance POC with Oracle – Beat Oracle queries and
removes duplication
• Decouple Storage and Delivery. Store raw data, deliver
enhanced data.
• Ecosystem reduces development time with proven solutions to
common problems
• Structure is fluid, perfect for historical data
17
4. Big Data Challenges and
Opportunities at CME Group
18
© 2012 CME Group. All rights reserved
Enterprise Challenges
• Open Source Paradigm
• Enterprise Maturity- built for failure
• Operations Readiness
• Framework can mask problems
• Educate the enterprise about Hadoop
• Evolution of Hadoop
19
© 2012 CME Group. All rights reserved
Deployment Challenges
• Selection of Hadoop distribution
• Growing cluster equals growing support fees. How to lower
maintenance fees
• Future Project candidates (super cluster vs. individual clusters)
• Distributions support and alignment
• Maximize investment in IT assets (Informatica, BusinessObjects,
ExaData)
• DR and Backup Solutions
20
© 2012 CME Group. All rights reserved
Potential Hadoop Use Cases for Future
21
• Compliance and regulatory reporting
• Trade surveillance
• Abnormal trading pattern analysis
• Integrate disparate datasets and unlock the value at the intersection
of data.
• Identify new Big Data projects as a new source of Revenue
• Reduce enterprise data redundancy (ETL, storage, analytics),
• Use as alternative for costly CEP solutions where applicable
5. Big Data Key Learning’s at CME
Group
22
© 2012 CME Group. All rights reserved
What we Learned
• Embrace open source- “We are not the first ones to solve this
problem!!”
• Enterprise readiness: DR, Backup, Security, HA
• Solving operational maturity (server to admin ratio)
• Leverage existing IT investments
• Adapt standards to make cluster more supportable
• Tackling the learning curve: keep close to community
• Leverage the Hadoop Ecosystem…
• Capture everything (More capture, support for structured and semi-
structured
• Capture data first and then figure out new opportunities (schema-
less)
• Hadoop can be complimentary to existing IT assets.
23
6. Questions
24
© 2012 CME Group. All rights reserved 25
Futures trading is not suitable for all investors, and involves the risk of loss. Futures are a
leveraged investment, and because only a percentage of a contract’s value is required to trade,
it is possible to lose more than the amount of money deposited for a futures position. Therefore,
traders should only use funds that they can afford to lose without affecting their lifestyles. And
only a portion of those funds should be devoted to any one trade because they cannot expect to
profit on every trade.
The Globe Logo, CME®, Chicago Mercantile Exchange®, and Globex® are trademarks of
Chicago Mercantile Exchange Inc. CBOT® and the Chicago Board of Trade® are trademarks of
the Board of Trade of the City of Chicago. NYMEX, New York Mercantile Exchange, and
ClearPort are trademarks of New York Mercantile Exchange, Inc. COMEX is a trademark of
Commodity Exchange, Inc. CME Group is a trademark of CME Group Inc. All other trademarks
are the property of their respective owners.
The information within this presentation has been compiled by CME Group for general purposes
only. CME Group assumes no responsibility for any errors or omissions. Although every attempt
has been made to ensure the accuracy of the information within this presentation, CME Group
assumes no responsibility for any errors or omissions. Additionally, all examples in this
presentation are hypothetical situations, used for explanation purposes only, and should not be
considered investment advice or the results of actual market experience.
All matters pertaining to rules and specifications herein are made subject to and are superseded
by official CME, CBOT, NYMEX and CME Group rules. Current rules should be consulted in all
cases concerning contract specifications.

More Related Content

What's hot

Business Research Methodology Presentation
Business Research Methodology PresentationBusiness Research Methodology Presentation
Business Research Methodology Presentation
Shamimansary
 
Developing Marketing Strategies and Plans
Developing Marketing Strategies and PlansDeveloping Marketing Strategies and Plans
Developing Marketing Strategies and PlansKoichiTachiya
 
developing-marketing-strategies-and-plans
developing-marketing-strategies-and-plansdeveloping-marketing-strategies-and-plans
developing-marketing-strategies-and-plans
Slide Hub
 
Kotler mm15e inppt_08
Kotler mm15e inppt_08Kotler mm15e inppt_08
Kotler mm15e inppt_08
Ehab Yousry
 
Business Research Process
Business Research ProcessBusiness Research Process
Business Research Process
Amitabh Mishra
 
Operations Management Presentation
Operations Management PresentationOperations Management Presentation
Operations Management PresentationPatrick Rubix
 
Demand estimating and forcasting
Demand estimating and forcastingDemand estimating and forcasting
Demand estimating and forcastingMuntaquir Hasnain
 
New product development (npd)
New product development (npd)New product development (npd)
New product development (npd)
MD FAZAL KHATEEB
 
Demand forecasting
Demand forecastingDemand forecasting
Demand forecasting
Vaibhav Yevlekar
 
Forecasting & demand measurement
Forecasting & demand measurementForecasting & demand measurement
Forecasting & demand measurementbaroskhan
 
Sales and distribution management
Sales and distribution managementSales and distribution management
Sales and distribution management
shashank shekhar singh
 
Lecture Marketing Research[1]
Lecture  Marketing Research[1]Lecture  Marketing Research[1]
Lecture Marketing Research[1]Gyolonda45
 
Chapter 3 Conducting Marketing Research
Chapter 3 Conducting Marketing ResearchChapter 3 Conducting Marketing Research
Chapter 3 Conducting Marketing Research
Nishant Agrawal
 
Promotion in marketing
Promotion in marketingPromotion in marketing
Promotion in marketing
PROF.JITENDRA PATEL
 
Business marketing channels
Business marketing channelsBusiness marketing channels
Business marketing channelsAli Heydari
 
Demand forecasting
Demand forecastingDemand forecasting
Demand forecastingAkshismruti
 
Kotler mm15e inppt_02
Kotler mm15e inppt_02Kotler mm15e inppt_02
Kotler mm15e inppt_02
Ehab Yousry
 

What's hot (20)

Business Research Methodology Presentation
Business Research Methodology PresentationBusiness Research Methodology Presentation
Business Research Methodology Presentation
 
Developing Marketing Strategies and Plans
Developing Marketing Strategies and PlansDeveloping Marketing Strategies and Plans
Developing Marketing Strategies and Plans
 
developing-marketing-strategies-and-plans
developing-marketing-strategies-and-plansdeveloping-marketing-strategies-and-plans
developing-marketing-strategies-and-plans
 
Kotler mm15e inppt_08
Kotler mm15e inppt_08Kotler mm15e inppt_08
Kotler mm15e inppt_08
 
Business Research Process
Business Research ProcessBusiness Research Process
Business Research Process
 
Demand forecasting ppt
Demand forecasting pptDemand forecasting ppt
Demand forecasting ppt
 
Operations Management Presentation
Operations Management PresentationOperations Management Presentation
Operations Management Presentation
 
Demand forecasting 12
Demand forecasting 12Demand forecasting 12
Demand forecasting 12
 
Demand estimating and forcasting
Demand estimating and forcastingDemand estimating and forcasting
Demand estimating and forcasting
 
New product development (npd)
New product development (npd)New product development (npd)
New product development (npd)
 
Demand forecasting
Demand forecastingDemand forecasting
Demand forecasting
 
The Business Research Method
The Business Research MethodThe Business Research Method
The Business Research Method
 
Forecasting & demand measurement
Forecasting & demand measurementForecasting & demand measurement
Forecasting & demand measurement
 
Sales and distribution management
Sales and distribution managementSales and distribution management
Sales and distribution management
 
Lecture Marketing Research[1]
Lecture  Marketing Research[1]Lecture  Marketing Research[1]
Lecture Marketing Research[1]
 
Chapter 3 Conducting Marketing Research
Chapter 3 Conducting Marketing ResearchChapter 3 Conducting Marketing Research
Chapter 3 Conducting Marketing Research
 
Promotion in marketing
Promotion in marketingPromotion in marketing
Promotion in marketing
 
Business marketing channels
Business marketing channelsBusiness marketing channels
Business marketing channels
 
Demand forecasting
Demand forecastingDemand forecasting
Demand forecasting
 
Kotler mm15e inppt_02
Kotler mm15e inppt_02Kotler mm15e inppt_02
Kotler mm15e inppt_02
 

Viewers also liked

A Big Data Journey: Bringing Open Source to Finance
A Big Data Journey: Bringing Open Source to FinanceA Big Data Journey: Bringing Open Source to Finance
A Big Data Journey: Bringing Open Source to Finance
Slim Baltagi
 
Overview of Apache Flink: Next-Gen Big Data Analytics Framework
Overview of Apache Flink: Next-Gen Big Data Analytics FrameworkOverview of Apache Flink: Next-Gen Big Data Analytics Framework
Overview of Apache Flink: Next-Gen Big Data Analytics Framework
Slim Baltagi
 
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summitAnalysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Slim Baltagi
 
Unified Batch and Real-Time Stream Processing Using Apache Flink
Unified Batch and Real-Time Stream Processing Using Apache FlinkUnified Batch and Real-Time Stream Processing Using Apache Flink
Unified Batch and Real-Time Stream Processing Using Apache Flink
Slim Baltagi
 
Apache Fink 1.0: A New Era for Real-World Streaming Analytics
Apache Fink 1.0: A New Era  for Real-World Streaming AnalyticsApache Fink 1.0: A New Era  for Real-World Streaming Analytics
Apache Fink 1.0: A New Era for Real-World Streaming Analytics
Slim Baltagi
 
Apache Flink Crash Course by Slim Baltagi and Srini Palthepu
Apache Flink Crash Course by Slim Baltagi and Srini PalthepuApache Flink Crash Course by Slim Baltagi and Srini Palthepu
Apache Flink Crash Course by Slim Baltagi and Srini Palthepu
Slim Baltagi
 
Apache-Flink-What-How-Why-Who-Where-by-Slim-Baltagi
Apache-Flink-What-How-Why-Who-Where-by-Slim-BaltagiApache-Flink-What-How-Why-Who-Where-by-Slim-Baltagi
Apache-Flink-What-How-Why-Who-Where-by-Slim-Baltagi
Slim Baltagi
 
Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink
Slim Baltagi
 
Why apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics FrameworksWhy apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics Frameworks
Slim Baltagi
 
Transitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to SparkTransitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to Spark
Slim Baltagi
 
Flink vs. Spark
Flink vs. SparkFlink vs. Spark
Flink vs. Spark
Slim Baltagi
 
Apache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim BaltagiApache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim Baltagi
Slim Baltagi
 
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics FrameworksOverview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Slim Baltagi
 
Building a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise HadoopBuilding a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise Hadoop
Slim Baltagi
 
Apache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming AnalyticsApache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming Analytics
Slim Baltagi
 
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim BaltagiHadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Slim Baltagi
 
EOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME AgencyEOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME Agencyramgod
 
Maximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri MedMaximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri Medprimed.com
 
CME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME CommunityCME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME CommunityD. Warnick Consulting
 
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Flink Forward
 

Viewers also liked (20)

A Big Data Journey: Bringing Open Source to Finance
A Big Data Journey: Bringing Open Source to FinanceA Big Data Journey: Bringing Open Source to Finance
A Big Data Journey: Bringing Open Source to Finance
 
Overview of Apache Flink: Next-Gen Big Data Analytics Framework
Overview of Apache Flink: Next-Gen Big Data Analytics FrameworkOverview of Apache Flink: Next-Gen Big Data Analytics Framework
Overview of Apache Flink: Next-Gen Big Data Analytics Framework
 
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summitAnalysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
Analysis-of-Major-Trends-in-big-data-analytics-slim-baltagi-hadoop-summit
 
Unified Batch and Real-Time Stream Processing Using Apache Flink
Unified Batch and Real-Time Stream Processing Using Apache FlinkUnified Batch and Real-Time Stream Processing Using Apache Flink
Unified Batch and Real-Time Stream Processing Using Apache Flink
 
Apache Fink 1.0: A New Era for Real-World Streaming Analytics
Apache Fink 1.0: A New Era  for Real-World Streaming AnalyticsApache Fink 1.0: A New Era  for Real-World Streaming Analytics
Apache Fink 1.0: A New Era for Real-World Streaming Analytics
 
Apache Flink Crash Course by Slim Baltagi and Srini Palthepu
Apache Flink Crash Course by Slim Baltagi and Srini PalthepuApache Flink Crash Course by Slim Baltagi and Srini Palthepu
Apache Flink Crash Course by Slim Baltagi and Srini Palthepu
 
Apache-Flink-What-How-Why-Who-Where-by-Slim-Baltagi
Apache-Flink-What-How-Why-Who-Where-by-Slim-BaltagiApache-Flink-What-How-Why-Who-Where-by-Slim-Baltagi
Apache-Flink-What-How-Why-Who-Where-by-Slim-Baltagi
 
Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink
 
Why apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics FrameworksWhy apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics Frameworks
 
Transitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to SparkTransitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to Spark
 
Flink vs. Spark
Flink vs. SparkFlink vs. Spark
Flink vs. Spark
 
Apache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim BaltagiApache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim Baltagi
 
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics FrameworksOverview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
 
Building a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise HadoopBuilding a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise Hadoop
 
Apache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming AnalyticsApache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming Analytics
 
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim BaltagiHadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
 
EOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME AgencyEOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME Agency
 
Maximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri MedMaximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri Med
 
CME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME CommunityCME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME Community
 
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
 

Similar to Big Data at CME Group: Challenges and Opportunities

Chef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet RecipesChef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet Recipes
Chocolatey Software
 
10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe
DataWorks Summit
 
Create your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouseCreate your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouse
Jeff Kelly
 
BRMS – Power of Business Agility
BRMS – Power of Business Agility BRMS – Power of Business Agility
BRMS – Power of Business Agility
JK Tech
 
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Denodo
 
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
Denodo
 
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
Denodo
 
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoDB
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...IIBA_Latvia_Chapter
 
Enterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate WebinarEnterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate Webinar
jsthomp1
 
Managing Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big DataManaging Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big Data
Vineet
 
Data Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolData Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business School
Gam Dias
 
iGlobal Enterprise Analytics
iGlobal Enterprise AnalyticsiGlobal Enterprise Analytics
iGlobal Enterprise Analytics
dailena
 
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Eka Software Solutions
 
Modeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionModeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionIver Band
 
The Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.comThe Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.com
Darren Cunningham
 
Managing Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale CollaborationsManaging Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale Collaborations
Georges Heiter
 
Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...
Society of Women Engineers
 
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
DataWorks Summit
 
MLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into ProductionMLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into Production
Michael Pearce
 

Similar to Big Data at CME Group: Challenges and Opportunities (20)

Chef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet RecipesChef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet Recipes
 
10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe
 
Create your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouseCreate your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouse
 
BRMS – Power of Business Agility
BRMS – Power of Business Agility BRMS – Power of Business Agility
BRMS – Power of Business Agility
 
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
 
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
 
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
 
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
 
Enterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate WebinarEnterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate Webinar
 
Managing Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big DataManaging Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big Data
 
Data Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolData Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business School
 
iGlobal Enterprise Analytics
iGlobal Enterprise AnalyticsiGlobal Enterprise Analytics
iGlobal Enterprise Analytics
 
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
 
Modeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionModeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation Extension
 
The Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.comThe Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.com
 
Managing Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale CollaborationsManaging Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale Collaborations
 
Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...
 
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
 
MLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into ProductionMLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into Production
 

More from Slim Baltagi

How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?
Slim Baltagi
 
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-BaltagiModern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Slim Baltagi
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
Slim Baltagi
 
Building Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache KafkaBuilding Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache Kafka
Slim Baltagi
 
Kafka Streams for Java enthusiasts
Kafka Streams for Java enthusiastsKafka Streams for Java enthusiasts
Kafka Streams for Java enthusiasts
Slim Baltagi
 
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision TreeApache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Slim Baltagi
 

More from Slim Baltagi (6)

How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?
 
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-BaltagiModern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
 
Building Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache KafkaBuilding Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache Kafka
 
Kafka Streams for Java enthusiasts
Kafka Streams for Java enthusiastsKafka Streams for Java enthusiasts
Kafka Streams for Java enthusiasts
 
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision TreeApache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
 

Recently uploaded

一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 

Recently uploaded (20)

一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 

Big Data at CME Group: Challenges and Opportunities

  • 1. Big Data at CME Group: Challenges and Opportunities Rick Fath & Slim Baltagi 9/18/2012
  • 2. © 2012 CME Group. All rights reserved Agenda 1. CME Group Overview 2. Big Data at CME Group 3. Big Data Use Cases at CME Group 4. Big Data Challenges and Opportunities at CME Group 5. Big Data Key Learning’s at CME Group 6. Questions
  • 3. 1. CME Group Overview 3
  • 4. © 2012 CME Group. All rights reserved 4 CME Group Overview • #1 futures exchange in the U.S. and globally by 2011 volume • 2011 Revenue of $3.3bn • 11.8 million contracts per day • Strong record of growth, both organically and through acquisitions – Dow Jones Indexes – S&P Indexes – BM&FBOVESPA – CME Clearing Europe – CME Europe Ltd Combination is greater than the sum of its parts
  • 5. © 2012 CME Group. All rights reserved 5 Forging Partnerships to Expand Distribution, Build 24-Hour Liquidity, and Add New Customers CBOT Black Sea Wheat Partnerships include: • Equity investments • Trade matching services • Joint product development • Order routing linkages • Product licensing • Joint marketing • European clearing services • Developing capabilities globally • Expanding upon global benchmark products • Positioned well within key strategic closed markets •Recently announced application to FSA for CME Europe Ltd. – expected launch mid-2013
  • 6. Big Data: Transactions + Interactions + Observations 2. Big Data at CME Group
  • 7. © 2012 CME Group. All rights reserved When you Data gets too Big!! 7
  • 8. © 2012 CME Group. All rights reserved Big Data and CME Group: a natural fit Definition (Strategy) of Big Data at CME Group • CME Group is a Big Data factory! 11 million contracts a day… • Data is not merely a byproduct, but an essential deliverable • Daily market data generated by the exchange and also historical data • Growing partnerships around the world • Meeting new regulatory requirements (CFTC, SEC) • Trading shift from floor to electronic • Algorithmic trading improvements-high volumes, low latency, and historical trends
  • 9. © 2012 CME Group. All rights reserved Solving Big Data at CME Group • Leverage legacy tools vs. adoption of new Big Data technologies • Transactional data (trades, market data, order data, etc.) • Missed opportunities with existing Legacy Big Data applications: Not all data is being stored and quality is lacking. Learn from this lesson • Raw data being sold without analytics • Risk and Maturity of new Big Data Technologies • Quality of Historical data: different protocol, format.... 9
  • 10. 3. Big Data Use Cases at CME Group 10
  • 11. © 2012 CME Group. All rights reserved Use Case 1: CME Group's BI solution Description: Provide complex reporting and data analysis for internal Business teams. Challenges: • Performance Needed: Reports and Analysis are time sensitive. (Existing queries taking 18+ hours) • Established tools and partnerships (Informatica, Business Objects, and established business users) • Mission critical queries, timely analytics, complex aggregation required • Risk adverse business customers 11
  • 12. © 2012 CME Group. All rights reserved Use Case 1: CME Group's BI solution Opportunities: • Structured RDBMS • Minimize integration impact • Enhance customer analytics • Deliver faster time to market of new Market Regulation requirements • Improve and increase fact based decision making • Reduce batch processes execution duration Solution: 12
  • 13. © 2012 CME Group. All rights reserved Why we chose a Data Warehouse Appliance? • No need to re-engineer the existing Oracle Database applications • Based on CME evaluation of Data Warehouse Appliances, Exadata is best suited to CME environment • DWA performs consistently better than our DB production environment. • Product maturity • Faster queries compared to Oracle DB 13
  • 14. © 2012 CME Group. All rights reserved Description: Reduce reliance on SAN while increasing query performance. Challenges: • Expensive storage cost. • Oracle queries cannot keep up with inserts and do not meet SLAs Opportunities: • Reduce storage cost with non specialized hardware. “not commodity” • Fast Parallel queries Solution: 14 Use Case 2: CME Group’s Rapid Data Platform
  • 15. © 2012 CME Group. All rights reserved Description: Provide historical Market Data to exchange customers who want to understand market trends, conduct market analysis, and buildtest trading algorithms. Challenges: • Expensive storage cost. • Legacy downstream application with limited support • Historical data from acquisitions and mergers…”Don’t look for problems because you will find them” • 100TB data and growing…. • Data Redundancy and Quality (limited awareness) • Business users dependent on Technology staff to use the data. 15 Use Case 3: CME Group’s Historical Data Platform
  • 16. © 2012 CME Group. All rights reserved Opportunities: • Reduce storage cost with non specialized hardware. “not commodity” • Reduce duplication of data (derive data on demand fast) • Improve Data Quality with better interrogation • Grow the business (new datasets, mash-ups, analytics) • Separate Delivery from Storage: Store everything, deliver what you need. • Enable Business users (Ad Hoc queries, define new datasets) • Reduce TCO (support, improve reliability) Solution: 16 Use Case 3: CME Group’s Historical Data Platform
  • 17. © 2012 CME Group. All rights reserved Why we chose Hadoop? • Solution built for scale and growth • Structure of data doesn’t matter. Data is the Data. • Hadoop as ETL solution • Performance POC with Oracle – Beat Oracle queries and removes duplication • Decouple Storage and Delivery. Store raw data, deliver enhanced data. • Ecosystem reduces development time with proven solutions to common problems • Structure is fluid, perfect for historical data 17
  • 18. 4. Big Data Challenges and Opportunities at CME Group 18
  • 19. © 2012 CME Group. All rights reserved Enterprise Challenges • Open Source Paradigm • Enterprise Maturity- built for failure • Operations Readiness • Framework can mask problems • Educate the enterprise about Hadoop • Evolution of Hadoop 19
  • 20. © 2012 CME Group. All rights reserved Deployment Challenges • Selection of Hadoop distribution • Growing cluster equals growing support fees. How to lower maintenance fees • Future Project candidates (super cluster vs. individual clusters) • Distributions support and alignment • Maximize investment in IT assets (Informatica, BusinessObjects, ExaData) • DR and Backup Solutions 20
  • 21. © 2012 CME Group. All rights reserved Potential Hadoop Use Cases for Future 21 • Compliance and regulatory reporting • Trade surveillance • Abnormal trading pattern analysis • Integrate disparate datasets and unlock the value at the intersection of data. • Identify new Big Data projects as a new source of Revenue • Reduce enterprise data redundancy (ETL, storage, analytics), • Use as alternative for costly CEP solutions where applicable
  • 22. 5. Big Data Key Learning’s at CME Group 22
  • 23. © 2012 CME Group. All rights reserved What we Learned • Embrace open source- “We are not the first ones to solve this problem!!” • Enterprise readiness: DR, Backup, Security, HA • Solving operational maturity (server to admin ratio) • Leverage existing IT investments • Adapt standards to make cluster more supportable • Tackling the learning curve: keep close to community • Leverage the Hadoop Ecosystem… • Capture everything (More capture, support for structured and semi- structured • Capture data first and then figure out new opportunities (schema- less) • Hadoop can be complimentary to existing IT assets. 23
  • 25. © 2012 CME Group. All rights reserved 25 Futures trading is not suitable for all investors, and involves the risk of loss. Futures are a leveraged investment, and because only a percentage of a contract’s value is required to trade, it is possible to lose more than the amount of money deposited for a futures position. Therefore, traders should only use funds that they can afford to lose without affecting their lifestyles. And only a portion of those funds should be devoted to any one trade because they cannot expect to profit on every trade. The Globe Logo, CME®, Chicago Mercantile Exchange®, and Globex® are trademarks of Chicago Mercantile Exchange Inc. CBOT® and the Chicago Board of Trade® are trademarks of the Board of Trade of the City of Chicago. NYMEX, New York Mercantile Exchange, and ClearPort are trademarks of New York Mercantile Exchange, Inc. COMEX is a trademark of Commodity Exchange, Inc. CME Group is a trademark of CME Group Inc. All other trademarks are the property of their respective owners. The information within this presentation has been compiled by CME Group for general purposes only. CME Group assumes no responsibility for any errors or omissions. Although every attempt has been made to ensure the accuracy of the information within this presentation, CME Group assumes no responsibility for any errors or omissions. Additionally, all examples in this presentation are hypothetical situations, used for explanation purposes only, and should not be considered investment advice or the results of actual market experience. All matters pertaining to rules and specifications herein are made subject to and are superseded by official CME, CBOT, NYMEX and CME Group rules. Current rules should be consulted in all cases concerning contract specifications.