SlideShare a Scribd company logo
1 of 19
Download to read offline
©2015
Slide 1
Prepared for:
BDA Meetup
Turbocharging CDAP Applications With Ampool
Milind Bhandarkar,
(@techmilind)
Founder & CEO
@AmpoolIO
©2015
Slide 2
Prepared for:
BDA Meetup
Ampool Vision
Pipelines w/ CDAP
IMDG w/ Geode
Ampool w/ CDAP
Q & A
Outline 1
2
3
4
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
5
Q & A
©2015
Slide 3
Prepared for:
BDA Meetup
Data Processing & Storage layers have evolved for scale-out
Unstructured Structured
PersistenceProcessing
ImmutableMutable
Unmanaged Managed
Log Publish
QTx
ETL
In the beginning…
As app users & data grew…
Big Data/ App Explosion!
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 4
Prepared for:
BDA Meetup
ImmutableMutable
Unmanaged Managed
Log Publish
ETL
Build a Processing & Storage-agnostic Memory Architecture
Unstructured Structured
PersistenceProcessing
Unify data processing
Design for Scale-out
Best of breed data engines!
ampool
Data Frame
Data Set
QTx
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 5
Prepared for:
BDA Meetup
Ampool’s Mission:
To help build real-time customer experiences through high-
performance analytics built for modern, commodity hardware
platforms
For the community:
To speed-up big, real-time analytics in a democratic way through a
memory-centric architecture (complementing existing architectures),
driving better interoperability between compute and storage layers.
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 6
Prepared for:
BDA Meetup
AnalyticsIngest App UseETL
Big Data Processing Pipelines
…use slow, persistent storage for data exchange today!
…
  
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 7
Prepared for:
BDA Meetup
AnalyticsIngest App UseETL
…
  
AMPOOL: Fast memory across distributed compute clusters
...driving performance, simplicity and agility
ampool …
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 8
Prepared for:
BDA Meetup
AnalyticsIngest App UseETL
Energy Management
IoT Analytics
Data ingestion flows:
• Smart meter data
(Kafka)
Hive processing:
• De-norm,Sessionize
• Aggregations
Spark processing:
• Linear Regression
• Export to HBase
Downstream Apps:
• Web app integration
…ampool

HDFS
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 9
Prepared for:
BDA Meetup
Pipeline implemented in CDAP Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 10
Prepared for:
BDA Meetup
CDAP Application
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 11
Prepared for:
BDA Meetup
In-memory Technology
What is Apache Geode?
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 12
Prepared for:
BDA Meetup
How does it compare with the Big Data stack?
YCSB: Geode & HBase
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 13
Prepared for:
BDA Meetup
Ampool with CDAP
CDAP
with HBase
(as-is Application)
Configuration Changes
Extension modules/directory
Distributed Mode table/stream
CDAP with
Ampool
(powered by Geode)
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 14
Prepared for:
BDA Meetup
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
CDAP Demo Pipeline
(Video)
©2015
Slide 15
Prepared for:
BDA Meetup
Ampool with CDAP
Pipeline Baseline: Ampool & HBase
Ampool Vision
Pipeline/ CDAP
IMDG / Geode
Ampool/ CDAP
Q & A
©2015
Slide 16
Prepared for:
BDA Meetup
• CDAP simplifies the development of
complex big data pipelines and offers
extensibility at multiple layers
• In-memory technology such as
Geode promise higher performance
in certain use-cases
• Ampool, powered by Geode, is able to
show immediate performance gains
without any pipeline re-engineering!
• Future…
Key Takeaways
Ampool complements CDAP…
©2015
Slide 17
Prepared for:
BDA Meetup
C o m p a t i b l e w i t h t h e F u t u r e
©2015
Slide 18
Prepared for:
BDA Meetup
AnalyticsIngest App UseETL
ampool
Customer Behavior
Predictive Modeling
Data ingestion flows:
• Click streams (Kafka)
• Dim. tables (Sqoop)
2-stage MR pipeline:
• Cleanse data
• Sessionize clickstream
HAWQ stages:
• Data import(PxF)
• Exp. features (MADlib)
Spark modeling stages:
• Feature analysis (MLlib)
• Scoring (R/ HAWQ)
…

HDFS
©2015
Slide 19
Prepared for:
BDA Meetup
AnalyticsIngest App UseETL
Security Analytics
Big Data Insights
Data ingestion flows:
• Security Logs (Flume)
Pig data processing:
• Joins logs w/ catalog
• Stores denorm.logs
Kylin stages:
• Pre-aggregations
• Export to HBase
Downstream Apps:
• Drill-down APIfor logs
• Web app integration
…ampool

HDFS

More Related Content

Similar to Turbocharging CDAP Applications with Ampool

3983 CICS Java real life projects - Datev slides animate ibm interconnect 2015
3983   CICS Java real life projects - Datev slides animate ibm interconnect 20153983   CICS Java real life projects - Datev slides animate ibm interconnect 2015
3983 CICS Java real life projects - Datev slides animate ibm interconnect 2015nick_garrod
 
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...CA Technologies
 
Fiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to PracticeFiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to PracticeCCT International
 
Pivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewPivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewVMware Tanzu
 
Hadoop Hive Tutorial | Hive Fundamentals | Hive Architecture
Hadoop Hive Tutorial | Hive Fundamentals | Hive ArchitectureHadoop Hive Tutorial | Hive Fundamentals | Hive Architecture
Hadoop Hive Tutorial | Hive Fundamentals | Hive ArchitectureSkillspeed
 
Manufacturing Analytics at Scale
Manufacturing Analytics at ScaleManufacturing Analytics at Scale
Manufacturing Analytics at ScaleTuri, Inc.
 
It's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization Nightmares
It's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization NightmaresIt's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization Nightmares
It's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization NightmaresCA Technologies
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionVMware Tanzu
 
Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile nazeer yusuff
 
Introduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig FundamentalsIntroduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig FundamentalsSkillspeed
 
Next Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data CentersNext Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data CentersTheFibreChannel
 
SteelFusion for Oil & Gas Industry
SteelFusion for Oil & Gas IndustrySteelFusion for Oil & Gas Industry
SteelFusion for Oil & Gas IndustryMena Migally
 
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...CA Technologies
 
What's New for GitLab CI/CD February 2020
What's New for GitLab CI/CD February 2020What's New for GitLab CI/CD February 2020
What's New for GitLab CI/CD February 2020Noa Harel
 
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
Db2 update day 2015   managing db2 with ibm db2 tools svenn aageDb2 update day 2015   managing db2 with ibm db2 tools svenn aage
Db2 update day 2015 managing db2 with ibm db2 tools svenn aagePeter Schouboe
 
6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABBHeiko Koziolek
 
Building a Sustainable Future
Building a Sustainable FutureBuilding a Sustainable Future
Building a Sustainable FutureADVA
 
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...CA Technologies
 
TIBCO RTView and Monitoring the Enterprise
TIBCO RTView and Monitoring the EnterpriseTIBCO RTView and Monitoring the Enterprise
TIBCO RTView and Monitoring the EnterpriseSL Corporation
 
Powering Fast Data and the Hadoop Ecosystem with VoltDB and Hortonworks
Powering Fast Data and the Hadoop Ecosystem with VoltDB and HortonworksPowering Fast Data and the Hadoop Ecosystem with VoltDB and Hortonworks
Powering Fast Data and the Hadoop Ecosystem with VoltDB and HortonworksHortonworks
 

Similar to Turbocharging CDAP Applications with Ampool (20)

3983 CICS Java real life projects - Datev slides animate ibm interconnect 2015
3983   CICS Java real life projects - Datev slides animate ibm interconnect 20153983   CICS Java real life projects - Datev slides animate ibm interconnect 2015
3983 CICS Java real life projects - Datev slides animate ibm interconnect 2015
 
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
See It Live - Single Pane of Glass Enterprise Monitoring with CA Unified Infr...
 
Fiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to PracticeFiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to Practice
 
Pivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical OverviewPivotal Digital Transformation Forum: Data Science Technical Overview
Pivotal Digital Transformation Forum: Data Science Technical Overview
 
Hadoop Hive Tutorial | Hive Fundamentals | Hive Architecture
Hadoop Hive Tutorial | Hive Fundamentals | Hive ArchitectureHadoop Hive Tutorial | Hive Fundamentals | Hive Architecture
Hadoop Hive Tutorial | Hive Fundamentals | Hive Architecture
 
Manufacturing Analytics at Scale
Manufacturing Analytics at ScaleManufacturing Analytics at Scale
Manufacturing Analytics at Scale
 
It's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization Nightmares
It's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization NightmaresIt's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization Nightmares
It's Not a Dream—Conquer Chaos for Your DB2® for z/OS® Optimization Nightmares
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s Solution
 
Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile Nazeer Yusuff PLM-CAD -Profile
Nazeer Yusuff PLM-CAD -Profile
 
Introduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig FundamentalsIntroduction to Pig | Pig Architecture | Pig Fundamentals
Introduction to Pig | Pig Architecture | Pig Fundamentals
 
Next Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data CentersNext Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data Centers
 
SteelFusion for Oil & Gas Industry
SteelFusion for Oil & Gas IndustrySteelFusion for Oil & Gas Industry
SteelFusion for Oil & Gas Industry
 
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...Predicting When Your Applications Will Go Off the Rails!  Managing DB2 Appli...
Predicting When Your Applications Will Go Off the Rails! Managing DB2 Appli...
 
What's New for GitLab CI/CD February 2020
What's New for GitLab CI/CD February 2020What's New for GitLab CI/CD February 2020
What's New for GitLab CI/CD February 2020
 
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
Db2 update day 2015   managing db2 with ibm db2 tools svenn aageDb2 update day 2015   managing db2 with ibm db2 tools svenn aage
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
 
6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB6 Years of Performance Modeling at ABB
6 Years of Performance Modeling at ABB
 
Building a Sustainable Future
Building a Sustainable FutureBuilding a Sustainable Future
Building a Sustainable Future
 
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
 
TIBCO RTView and Monitoring the Enterprise
TIBCO RTView and Monitoring the EnterpriseTIBCO RTView and Monitoring the Enterprise
TIBCO RTView and Monitoring the Enterprise
 
Powering Fast Data and the Hadoop Ecosystem with VoltDB and Hortonworks
Powering Fast Data and the Hadoop Ecosystem with VoltDB and HortonworksPowering Fast Data and the Hadoop Ecosystem with VoltDB and Hortonworks
Powering Fast Data and the Hadoop Ecosystem with VoltDB and Hortonworks
 

Recently uploaded

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...amitlee9823
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...amitlee9823
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...amitlee9823
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...amitlee9823
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Pooja Nehwal
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...only4webmaster01
 

Recently uploaded (20)

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 9155563397 👗 Top Class Call Girl Service B...
 

Turbocharging CDAP Applications with Ampool

  • 1. ©2015 Slide 1 Prepared for: BDA Meetup Turbocharging CDAP Applications With Ampool Milind Bhandarkar, (@techmilind) Founder & CEO @AmpoolIO
  • 2. ©2015 Slide 2 Prepared for: BDA Meetup Ampool Vision Pipelines w/ CDAP IMDG w/ Geode Ampool w/ CDAP Q & A Outline 1 2 3 4 Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP 5 Q & A
  • 3. ©2015 Slide 3 Prepared for: BDA Meetup Data Processing & Storage layers have evolved for scale-out Unstructured Structured PersistenceProcessing ImmutableMutable Unmanaged Managed Log Publish QTx ETL In the beginning… As app users & data grew… Big Data/ App Explosion! Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 4. ©2015 Slide 4 Prepared for: BDA Meetup ImmutableMutable Unmanaged Managed Log Publish ETL Build a Processing & Storage-agnostic Memory Architecture Unstructured Structured PersistenceProcessing Unify data processing Design for Scale-out Best of breed data engines! ampool Data Frame Data Set QTx Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 5. ©2015 Slide 5 Prepared for: BDA Meetup Ampool’s Mission: To help build real-time customer experiences through high- performance analytics built for modern, commodity hardware platforms For the community: To speed-up big, real-time analytics in a democratic way through a memory-centric architecture (complementing existing architectures), driving better interoperability between compute and storage layers. Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 6. ©2015 Slide 6 Prepared for: BDA Meetup AnalyticsIngest App UseETL Big Data Processing Pipelines …use slow, persistent storage for data exchange today! …    Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 7. ©2015 Slide 7 Prepared for: BDA Meetup AnalyticsIngest App UseETL …    AMPOOL: Fast memory across distributed compute clusters ...driving performance, simplicity and agility ampool … Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 8. ©2015 Slide 8 Prepared for: BDA Meetup AnalyticsIngest App UseETL Energy Management IoT Analytics Data ingestion flows: • Smart meter data (Kafka) Hive processing: • De-norm,Sessionize • Aggregations Spark processing: • Linear Regression • Export to HBase Downstream Apps: • Web app integration …ampool  HDFS Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 9. ©2015 Slide 9 Prepared for: BDA Meetup Pipeline implemented in CDAP Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 10. ©2015 Slide 10 Prepared for: BDA Meetup CDAP Application Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 11. ©2015 Slide 11 Prepared for: BDA Meetup In-memory Technology What is Apache Geode? Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 12. ©2015 Slide 12 Prepared for: BDA Meetup How does it compare with the Big Data stack? YCSB: Geode & HBase Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 13. ©2015 Slide 13 Prepared for: BDA Meetup Ampool with CDAP CDAP with HBase (as-is Application) Configuration Changes Extension modules/directory Distributed Mode table/stream CDAP with Ampool (powered by Geode) Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 14. ©2015 Slide 14 Prepared for: BDA Meetup Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A CDAP Demo Pipeline (Video)
  • 15. ©2015 Slide 15 Prepared for: BDA Meetup Ampool with CDAP Pipeline Baseline: Ampool & HBase Ampool Vision Pipeline/ CDAP IMDG / Geode Ampool/ CDAP Q & A
  • 16. ©2015 Slide 16 Prepared for: BDA Meetup • CDAP simplifies the development of complex big data pipelines and offers extensibility at multiple layers • In-memory technology such as Geode promise higher performance in certain use-cases • Ampool, powered by Geode, is able to show immediate performance gains without any pipeline re-engineering! • Future… Key Takeaways Ampool complements CDAP…
  • 17. ©2015 Slide 17 Prepared for: BDA Meetup C o m p a t i b l e w i t h t h e F u t u r e
  • 18. ©2015 Slide 18 Prepared for: BDA Meetup AnalyticsIngest App UseETL ampool Customer Behavior Predictive Modeling Data ingestion flows: • Click streams (Kafka) • Dim. tables (Sqoop) 2-stage MR pipeline: • Cleanse data • Sessionize clickstream HAWQ stages: • Data import(PxF) • Exp. features (MADlib) Spark modeling stages: • Feature analysis (MLlib) • Scoring (R/ HAWQ) …  HDFS
  • 19. ©2015 Slide 19 Prepared for: BDA Meetup AnalyticsIngest App UseETL Security Analytics Big Data Insights Data ingestion flows: • Security Logs (Flume) Pig data processing: • Joins logs w/ catalog • Stores denorm.logs Kylin stages: • Pre-aggregations • Export to HBase Downstream Apps: • Drill-down APIfor logs • Web app integration …ampool  HDFS