SlideShare a Scribd company logo
1 of 32
The Sequence of Topics….
1

2
3
4
5

The Big Data Curve
The March of
Technology
Upheaval in the
Hardware Layer
Architecture?
The Flow of Data
1

The
Big Data
Curve
Moore’s Law and Its Consequences





Speed x10 every 6 years
Moore’s Law has about 10
years left (probably)
If Moore’s Law stops
there will be problems.
Because of Moore’s Law,
expensive technology is
fairly affordable within 6
years and inexpensive
within 12 years.
The Visible “Big Data” Trend
Corporate data volumes
grow at about 55% per
annum - exponentially
 Data has been growing
at this rate for, maybe,
40 years
 There is nothing new
about big data. It clings
to an established
exponential trend

The Invisible Trend: Moore’s Law Cubed…
The biggest databases are new
databases
 They grow at the cube of Moore’s
Law
 Moore’s Law = 10x every 6 years
 VLDB: 1000x every 6 years
– 1991/2 megabytes
– 1997/8 gigabytes
– 2003/4 terabytes
– 2009/10 petabytes
– 2015/16 exabytes

Moore’s Law’s Cubic Consequences
 Database

technology is
the most stressed
technology in the stack
 Scale-out architecture
has become a necessity
 In-database analytics
will become a necessity
 In-memory database is
the next iteration
2
Technology Evolution (Bloor Curve)
The Take Aways
Software architectures
change: centralized, C/S,
3 tier/web , SOA, etc.
 Applications migrate
according to latencies
 Dominant applications
and software brands can
die via “The innovator’s
dilemma”
 Wholly new applications
appear because of lower
latencies e.g. VMs, CEP.

Disruption on Disruption
We are no longer
certain that the pattern
still holds
 We used to encounter
new technologies that
were 10x because of
Moore’s Law
 Now we encounter new
technologies that are
100x or even 1000x
 This is not because of
Moore’s Law but
because of parallelism

Moore’s Law Does Somersault
 In 2004 chips got too hot
 That’s when the world
of parallel processing
suddenly emerged
 Now CPUs miniaturize
and add more cores
 This changes software
forever
Parallelism Will Become The Norm
 True parallelism involves
both data segmentation
and pipeline parallelism
 MapReduce is a halfway
house.
 This is about all
software. Eventually
everything will execute
in parallel
 Everything goes much
faster
3
Upheaval
In the
Hardware
Layer
CPUs, GPUs and FPGA’s
 CPUs, GPUs and FPGAs
are commodities
 They can be harnessed
to deliver extreme
parallelism on a single
server
 The use of such chips
can deliver
acceleration above
100x for some
applications
The Network Latency
 In tests of DBMS
queries, Cisco found
about 90% of
latency was the
network
 Big network
switches virtualize
networks.
 The network can no
longer be ignored
The Memory Cascade
 On chip speed v RAM
 L1(32K) = 100x
 L2(246K) = 30x
 L3(8-20Mb) = 8.6x
 RAM v SSD
 RAM = 300x
 SSD v Disk
 SSD = 10x
In-Memory Disruption
 In-memory processing
will become the norm
 The latency matters
most for real-time
applications.
 However some
businesses are using it
for analytics
 As such memory is an
accelerator
A Question
When will memory become the
primary source store for data?
Soon, probably.
Memory v SSD v Disk
It’s Over for Spinning Disk
 SSD is now on the
Moore’s Law curve.
 Disk is not and never was
(in respect of seek
time).
 All traditional databases
were engineered for
spinning disk and not for
scale-out
 This explains the new
DBMS products…
4

Architecture?
Tech Revolutions
Tech Revolution

Architecture

 Computer

 Batch

 On-line

 Centralized

 PC

 Client/server

 Internet

 Multi-tier

 Mobile

 Service

 Internet

of things

Orientation
 Event Driven/Big
Data
Event Stream Processing or CEP
Event Driven/Big Data Architecture?
Some Architectural Principles
 The new atom of data
is the event
 SUSO, scale up before
scale out
 Take the processing to
the data, if you can
 Hadoop is a
component not a
solution
5

The
Flow
Of
Data
The Biological System
 Our human control system
works at different speeds:





Almost instant reflex
Swift response
Considered response

Organizations will
gradually implement
similar control systems
 This suggests a data-flowbased architecture

The Corporate Biological System
Right now this division
into different data flows
is already occurring
 Currently we can
distinguish between:


Real-time/Business time
applications
 Analytical applications
We should build specific
architectures for this



In Summary…
1

2
3
4
5

The Big Data Curve
The March of
Technology
Upheaval in the
Hardware Layer
Architecture?
The Flow of Data
Thank you
for your
attention

More Related Content

What's hot

So Long Computer Overlords
So Long Computer OverlordsSo Long Computer Overlords
So Long Computer Overlords
Ian Foster
 
Rpi talk foster september 2011
Rpi talk foster september 2011Rpi talk foster september 2011
Rpi talk foster september 2011
Ian Foster
 

What's hot (20)

SciNet -- Pushing scientific boundaries
SciNet -- Pushing scientific boundaries SciNet -- Pushing scientific boundaries
SciNet -- Pushing scientific boundaries
 
What Are Science Clouds?
What Are Science Clouds?What Are Science Clouds?
What Are Science Clouds?
 
Open Science Data Cloud (IEEE Cloud 2011)
Open Science Data Cloud (IEEE Cloud 2011)Open Science Data Cloud (IEEE Cloud 2011)
Open Science Data Cloud (IEEE Cloud 2011)
 
A time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudA time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloud
 
Introduction to Cloud Computing and Big Data
Introduction to Cloud Computing and Big DataIntroduction to Cloud Computing and Big Data
Introduction to Cloud Computing and Big Data
 
Overview of big data in cloud computing
Overview of big data in cloud computingOverview of big data in cloud computing
Overview of big data in cloud computing
 
EPAS: A SAMPLING BASED SIMILARITY IDENTIFICATION ALGORITHM FOR THE CLOUD
EPAS: A SAMPLING BASED SIMILARITY IDENTIFICATION ALGORITHM FOR THE CLOUDEPAS: A SAMPLING BASED SIMILARITY IDENTIFICATION ALGORITHM FOR THE CLOUD
EPAS: A SAMPLING BASED SIMILARITY IDENTIFICATION ALGORITHM FOR THE CLOUD
 
what is Cloud computing Technology?
what is Cloud computing Technology?what is Cloud computing Technology?
what is Cloud computing Technology?
 
Open Science Data Cloud (June 21, 2010)
Open Science Data Cloud (June 21, 2010)Open Science Data Cloud (June 21, 2010)
Open Science Data Cloud (June 21, 2010)
 
A time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloudA time efficient approach for detecting errors in big sensor data on cloud
A time efficient approach for detecting errors in big sensor data on cloud
 
So Long Computer Overlords
So Long Computer OverlordsSo Long Computer Overlords
So Long Computer Overlords
 
Open Science Data Cloud - CCA 11
Open Science Data Cloud - CCA 11Open Science Data Cloud - CCA 11
Open Science Data Cloud - CCA 11
 
Health & Status Monitoring (2010-v8)
Health & Status Monitoring (2010-v8)Health & Status Monitoring (2010-v8)
Health & Status Monitoring (2010-v8)
 
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
Research data zone: veilige en geoptimaliseerde netwerkomgeving voor onderzoe...
 
MT32 How relational (SQL) and unstructured data (Hadoop) learned to get along
MT32 How relational (SQL) and unstructured data (Hadoop) learned to get alongMT32 How relational (SQL) and unstructured data (Hadoop) learned to get along
MT32 How relational (SQL) and unstructured data (Hadoop) learned to get along
 
Rpi talk foster september 2011
Rpi talk foster september 2011Rpi talk foster september 2011
Rpi talk foster september 2011
 
Big data and cloud computing 9 sep-2017
Big data and cloud computing 9 sep-2017Big data and cloud computing 9 sep-2017
Big data and cloud computing 9 sep-2017
 
prj exam
prj examprj exam
prj exam
 
2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation2014 BioIT World - Trends from the trenches - Annual presentation
2014 BioIT World - Trends from the trenches - Annual presentation
 
The rise of “Big Data” on cloud computing
The rise of “Big Data” on cloud computingThe rise of “Big Data” on cloud computing
The rise of “Big Data” on cloud computing
 

Viewers also liked

Viewers also liked (20)

26 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 201826 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 2018
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of Everything
 
The Bigger Picture: New Opportunities for the Modern Enterprise
The Bigger Picture: New Opportunities for the Modern EnterpriseThe Bigger Picture: New Opportunities for the Modern Enterprise
The Bigger Picture: New Opportunities for the Modern Enterprise
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of Data
 
DisrupTech - Robin Bloor (1)
DisrupTech - Robin Bloor (1)DisrupTech - Robin Bloor (1)
DisrupTech - Robin Bloor (1)
 
Five Critical Success Factors for Big Data and Traditional BI
Five Critical Success Factors for Big Data and Traditional BIFive Critical Success Factors for Big Data and Traditional BI
Five Critical Success Factors for Big Data and Traditional BI
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop Adoption
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data Warehouse
 
Empowering the Business with Agile Analytics
Empowering the Business with Agile AnalyticsEmpowering the Business with Agile Analytics
Empowering the Business with Agile Analytics
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
How to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data ScientistHow to Identify, Train or Become a Data Scientist
How to Identify, Train or Become a Data Scientist
 
Business or busyness
Business or busynessBusiness or busyness
Business or busyness
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing Forever
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter Integration
 
Resilience, Technology, Sustainability: Competing in the age of disruption, b...
Resilience, Technology, Sustainability: Competing in the age of disruption, b...Resilience, Technology, Sustainability: Competing in the age of disruption, b...
Resilience, Technology, Sustainability: Competing in the age of disruption, b...
 
Technology Disruption
Technology Disruption Technology Disruption
Technology Disruption
 
Disruption: A Startup from IDEA to Incubation
Disruption: A Startup from IDEA to IncubationDisruption: A Startup from IDEA to Incubation
Disruption: A Startup from IDEA to Incubation
 
Digital Disruption - investeringsuniverset til DNB Nordic Technology
Digital Disruption - investeringsuniverset til DNB Nordic TechnologyDigital Disruption - investeringsuniverset til DNB Nordic Technology
Digital Disruption - investeringsuniverset til DNB Nordic Technology
 
Tsunami Innovation: Thriving in the Age of Industry Disruption and Technology...
Tsunami Innovation: Thriving in the Age of Industry Disruption and Technology...Tsunami Innovation: Thriving in the Age of Industry Disruption and Technology...
Tsunami Innovation: Thriving in the Age of Industry Disruption and Technology...
 
Using Disruption to Stay on Course
Using Disruption to Stay on CourseUsing Disruption to Stay on Course
Using Disruption to Stay on Course
 

Similar to Technology Disruption

Parallel_Computing_future
Parallel_Computing_futureParallel_Computing_future
Parallel_Computing_future
Hiroshi Ono
 
The Growth Of Data Centers
The Growth Of Data CentersThe Growth Of Data Centers
The Growth Of Data Centers
Gina Buck
 
TidalScale Overview
TidalScale OverviewTidalScale Overview
TidalScale Overview
Pete Jarvis
 

Similar to Technology Disruption (20)

Database revolution opening webcast 01 18-12
Database revolution opening webcast 01 18-12Database revolution opening webcast 01 18-12
Database revolution opening webcast 01 18-12
 
Database Revolution - Exploratory Webcast
Database Revolution - Exploratory WebcastDatabase Revolution - Exploratory Webcast
Database Revolution - Exploratory Webcast
 
Big data business case
Big data   business caseBig data   business case
Big data business case
 
Parallel_Computing_future
Parallel_Computing_futureParallel_Computing_future
Parallel_Computing_future
 
Storage for next-generation sequencing
Storage for next-generation sequencingStorage for next-generation sequencing
Storage for next-generation sequencing
 
Waters Grid & HPC Course
Waters Grid & HPC CourseWaters Grid & HPC Course
Waters Grid & HPC Course
 
The Central Hub: Defining the Data Lake
The Central Hub: Defining the Data LakeThe Central Hub: Defining the Data Lake
The Central Hub: Defining the Data Lake
 
Data Strategy in 2016
Data Strategy in 2016Data Strategy in 2016
Data Strategy in 2016
 
Top data center trends and predictions to watch for in 2016.
Top data center trends and predictions to watch for in 2016.Top data center trends and predictions to watch for in 2016.
Top data center trends and predictions to watch for in 2016.
 
Bodleian Library's DAMS system
Bodleian Library's DAMS systemBodleian Library's DAMS system
Bodleian Library's DAMS system
 
Big Data Basic Concepts | Presented in 2014
Big Data Basic Concepts  | Presented in 2014Big Data Basic Concepts  | Presented in 2014
Big Data Basic Concepts | Presented in 2014
 
The Growth Of Data Centers
The Growth Of Data CentersThe Growth Of Data Centers
The Growth Of Data Centers
 
Big Data made easy in the era of the Cloud - Demi Ben-Ari
Big Data made easy in the era of the Cloud - Demi Ben-AriBig Data made easy in the era of the Cloud - Demi Ben-Ari
Big Data made easy in the era of the Cloud - Demi Ben-Ari
 
Introduction Big data
Introduction Big data  Introduction Big data
Introduction Big data
 
Big Data and Fast Data combined – is it possible?
Big Data and Fast Data combined – is it possible?Big Data and Fast Data combined – is it possible?
Big Data and Fast Data combined – is it possible?
 
Big Data - An Overview
Big Data -  An OverviewBig Data -  An Overview
Big Data - An Overview
 
Vectorization whitepaper
Vectorization whitepaperVectorization whitepaper
Vectorization whitepaper
 
TidalScale Overview
TidalScale OverviewTidalScale Overview
TidalScale Overview
 
Clouds: All fluff and no substance?
Clouds: All fluff and no substance?Clouds: All fluff and no substance?
Clouds: All fluff and no substance?
 
IBM Aspera overview
IBM Aspera overview IBM Aspera overview
IBM Aspera overview
 

More from Inside Analysis

Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile World
Inside Analysis
 

More from Inside Analysis (20)

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BI
 
Fit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownFit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data Letdown
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On Time
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time Analytics
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global Level
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your Architecture
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the Risk
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big Data
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of Hadoop
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile World
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave Duggal
 
Modus Operandi
Modus OperandiModus Operandi
Modus Operandi
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey Malafsky
 
Red Hat - Sarangan Rangachari
Red Hat - Sarangan RangachariRed Hat - Sarangan Rangachari
Red Hat - Sarangan Rangachari
 
WebAction-Sami Abkay
WebAction-Sami AbkayWebAction-Sami Abkay
WebAction-Sami Abkay
 
DisrupTech 2015ek
DisrupTech 2015ekDisrupTech 2015ek
DisrupTech 2015ek
 
DisrupTech - Robin Bloor (2)
DisrupTech - Robin Bloor (2)DisrupTech - Robin Bloor (2)
DisrupTech - Robin Bloor (2)
 
Big Data Refinery: Distilling Value for User-Driven Analytics
Big Data Refinery: Distilling Value for User-Driven AnalyticsBig Data Refinery: Distilling Value for User-Driven Analytics
Big Data Refinery: Distilling Value for User-Driven Analytics
 

Recently uploaded

Recently uploaded (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Technology Disruption

  • 1.
  • 2. The Sequence of Topics…. 1 2 3 4 5 The Big Data Curve The March of Technology Upheaval in the Hardware Layer Architecture? The Flow of Data
  • 4. Moore’s Law and Its Consequences     Speed x10 every 6 years Moore’s Law has about 10 years left (probably) If Moore’s Law stops there will be problems. Because of Moore’s Law, expensive technology is fairly affordable within 6 years and inexpensive within 12 years.
  • 5. The Visible “Big Data” Trend Corporate data volumes grow at about 55% per annum - exponentially  Data has been growing at this rate for, maybe, 40 years  There is nothing new about big data. It clings to an established exponential trend 
  • 6. The Invisible Trend: Moore’s Law Cubed… The biggest databases are new databases  They grow at the cube of Moore’s Law  Moore’s Law = 10x every 6 years  VLDB: 1000x every 6 years – 1991/2 megabytes – 1997/8 gigabytes – 2003/4 terabytes – 2009/10 petabytes – 2015/16 exabytes 
  • 7. Moore’s Law’s Cubic Consequences  Database technology is the most stressed technology in the stack  Scale-out architecture has become a necessity  In-database analytics will become a necessity  In-memory database is the next iteration
  • 8. 2
  • 10. The Take Aways Software architectures change: centralized, C/S, 3 tier/web , SOA, etc.  Applications migrate according to latencies  Dominant applications and software brands can die via “The innovator’s dilemma”  Wholly new applications appear because of lower latencies e.g. VMs, CEP. 
  • 11. Disruption on Disruption We are no longer certain that the pattern still holds  We used to encounter new technologies that were 10x because of Moore’s Law  Now we encounter new technologies that are 100x or even 1000x  This is not because of Moore’s Law but because of parallelism 
  • 12. Moore’s Law Does Somersault  In 2004 chips got too hot  That’s when the world of parallel processing suddenly emerged  Now CPUs miniaturize and add more cores  This changes software forever
  • 13. Parallelism Will Become The Norm  True parallelism involves both data segmentation and pipeline parallelism  MapReduce is a halfway house.  This is about all software. Eventually everything will execute in parallel  Everything goes much faster
  • 15. CPUs, GPUs and FPGA’s  CPUs, GPUs and FPGAs are commodities  They can be harnessed to deliver extreme parallelism on a single server  The use of such chips can deliver acceleration above 100x for some applications
  • 16. The Network Latency  In tests of DBMS queries, Cisco found about 90% of latency was the network  Big network switches virtualize networks.  The network can no longer be ignored
  • 17. The Memory Cascade  On chip speed v RAM  L1(32K) = 100x  L2(246K) = 30x  L3(8-20Mb) = 8.6x  RAM v SSD  RAM = 300x  SSD v Disk  SSD = 10x
  • 18. In-Memory Disruption  In-memory processing will become the norm  The latency matters most for real-time applications.  However some businesses are using it for analytics  As such memory is an accelerator
  • 19. A Question When will memory become the primary source store for data? Soon, probably.
  • 20. Memory v SSD v Disk
  • 21. It’s Over for Spinning Disk  SSD is now on the Moore’s Law curve.  Disk is not and never was (in respect of seek time).  All traditional databases were engineered for spinning disk and not for scale-out  This explains the new DBMS products…
  • 23. Tech Revolutions Tech Revolution Architecture  Computer  Batch  On-line  Centralized  PC  Client/server  Internet  Multi-tier  Mobile  Service  Internet of things Orientation  Event Driven/Big Data
  • 25. Event Driven/Big Data Architecture?
  • 26. Some Architectural Principles  The new atom of data is the event  SUSO, scale up before scale out  Take the processing to the data, if you can  Hadoop is a component not a solution
  • 28. The Biological System  Our human control system works at different speeds:    Almost instant reflex Swift response Considered response Organizations will gradually implement similar control systems  This suggests a data-flowbased architecture 
  • 29. The Corporate Biological System Right now this division into different data flows is already occurring  Currently we can distinguish between:  Real-time/Business time applications  Analytical applications We should build specific architectures for this  
  • 30. In Summary… 1 2 3 4 5 The Big Data Curve The March of Technology Upheaval in the Hardware Layer Architecture? The Flow of Data
  • 31.