SlideShare a Scribd company logo
A Brief History
of Data Processing
@garyorenstein
Deckset Theme - Next White
(c) Gary Orenstein 1
In The Beginning
(c) Gary Orenstein 2
Computers and Data
(c) Gary Orenstein 3
Accounting Transactions
(c) Gary Orenstein 4
Financial Transactions
(c) Gary Orenstein 5
Inventory Management
(c) Gary Orenstein 6
Human Resources
(c) Gary Orenstein 7
Enter the Database
(c) Gary Orenstein 8
Enter the Database
Put stuff in. Take stuff out.
Reliably. Quickly.
(c) Gary Orenstein 9
Now Let Me Ask A
Question
(c) Gary Orenstein 10
Just A Moment Please
(c) Gary Orenstein 11
Let's Build A Bigger,
Faster Database
(c) Gary Orenstein 12
maybe this is not as easy
as we thought
(c) Gary Orenstein 13
We Need A Data
Warehouse
(c) Gary Orenstein 14
Database, Meet Data Warehouse
(c) Gary Orenstein 15
Welcome to the ETL Gap
(c) Gary Orenstein 16
And Never The Two Shall Meet
(c) Gary Orenstein 17
Four Ways Your DBMS is Holding
You Back1
• ETL (Extract, Transform, Load)
• Analytic Latency
• Synchronization
• Copies of data
1
Source: Gartner Hybrid/Transactional/Analytical Processing Will Foster Opportunities for Dramatic Business Innovation,
Published: 28 January 2014
(c) Gary Orenstein 18
Why Did We Separate
• Performance
• Performance
• Performance
• Governance
(c) Gary Orenstein 19
Primary Performance
Impediment
Disk Drives
(c) Gary Orenstein 20
Scale-up for
Databases and Data
Warehouses
(c) Gary Orenstein 21
Complex and Costly
(c) Gary Orenstein 22
Quest for Scale-out
(c) Gary Orenstein 23
Paths Across Databases and Data Warehouses
(c) Gary Orenstein 24
NoSQL Wave And Hadoop Ecosystem
(c) Gary Orenstein 25
NoSQL Theory
• Scale
• Performance
• Eventual Consistency
• No need for SQL
(c) Gary Orenstein 26
NoSQL Reality
• Scale and performance?
• Stick to one thing at a time
• Consistency?
• Just wait
• Analytics?
• Thank goodness for SQL on
NoSQL
(c) Gary Orenstein 27
Hadoop Theory
• Just store it
• Who needs a schema
• Let's learn MapReduce
• Compute on disk, no problem
(c) Gary Orenstein 28
Hadoop Reality
• Data lakes are deep and dark
• Unclear what is going on
• Hard to fill shoes
• MapReduce
• Hadoop ecosystem engineering
• Occasionally feels like the data
strategy is upside down
(c) Gary Orenstein 29
What is the one
thing never
intended for
NoSQL and
Hadoop?
SQL.
(c) Gary Orenstein 30
Hadoop (HDFS) is a
filesystem, not a
database
(c) Gary Orenstein 31
NoSQL is, well...
Just part of a complete solution
(c) Gary Orenstein 32
Why did we pursue a split data
warehouse, NoSQL, HDFS?
Performance, performance, performance, governance
(c) Gary Orenstein 33
Idea
(c) Gary Orenstein 34
Let's Use Memory
(c) Gary Orenstein 35
Let's Use Memory
And understandably
architect for
persistence
(c) Gary Orenstein 36
What About Flash
(c) Gary Orenstein 37
The Right Solution Spans
Memory, Flash, and Disk
(c) Gary Orenstein 38
New Tech: Distributed Systems
(c) Gary Orenstein 39
Old Tech: Relational
Databases
Proudly serving SQL since 1970
(c) Gary Orenstein 40
Do we really
have to split
databases and
data
warehouses?
(c) Gary Orenstein 41
Merge
with in-memory solutions
(c) Gary Orenstein 42
Do I need to
worry about
high costs?
(c) Gary Orenstein 43
Distribute
scale across low cost machines or
cloud instances
(c) Gary Orenstein 44
Do I need to give up SQL?
(c) Gary Orenstein 45
Orchestrate
A Multi-Model Solution
• Full transactional SQL
• Inserts, updates, deletes
• JSON
• Geospatial
• Spark
(c) Gary Orenstein 46
But not all of my data
needs to be in-memory
Exactly
• Combine with a disk/flash based
columnstore
• Keep real-time data in memory
• Keep historical data on disk
• Query both datastores through a
single interface
(c) Gary Orenstein 47
What happens if a
node goes down?
Replicate for availability
(c) Gary Orenstein 48
What happens
if I need to
recover?
Persist logs to disk,
take snapshots,
make backups
(c) Gary Orenstein 49
Explore the possibilities
• In-memory, distributed database
• Relational and multi-model
• Software for your data center or the cloud
• Real-time data pipelines and analytics
• New world of modern applications
(c) Gary Orenstein 50
Find Your Inner SQL
for more
@garyorenstein
(c) Gary Orenstein 51

More Related Content

What's hot

What is Cache and how it works
What is Cache and how it worksWhat is Cache and how it works
What is Cache and how it works
Tabraiz Yaseen
 
Operating System.pdf
Operating System.pdfOperating System.pdf
Operating System.pdf
Syed Zaid Irshad
 
Concurrency Control, Recovery, Case Studies
Concurrency Control, Recovery, Case StudiesConcurrency Control, Recovery, Case Studies
Concurrency Control, Recovery, Case Studies
Prabu U
 
Basic+machine+organization
Basic+machine+organizationBasic+machine+organization
Basic+machine+organization
Bilal Maqbool ツ
 
External memory
External memoryExternal memory
External memory
riddhishg
 
Primary memory (main memory)
Primary memory (main memory)Primary memory (main memory)
Primary memory (main memory)
shah baadshah
 
Data processing cycle , stages of data processing cycle.
Data processing cycle , stages of data processing cycle.Data processing cycle , stages of data processing cycle.
Data processing cycle , stages of data processing cycle.
samina khan
 
Operating Systems Basics
Operating Systems BasicsOperating Systems Basics
Operating Systems Basics
nishantsri
 
Structure of the page table
Structure of the page tableStructure of the page table
Structure of the page table
duvvuru madhuri
 
Operating system memory management
Operating system memory managementOperating system memory management
Operating system memory management
rprajat007
 
Transaction Processing System
Transaction Processing SystemTransaction Processing System
Transaction Processing System
Mohammed Kashifulla
 
TRANSACTION PROCESSING SYSTEM
TRANSACTION PROCESSING SYSTEMTRANSACTION PROCESSING SYSTEM
TRANSACTION PROCESSING SYSTEM
Ubaid ur Rehman
 
7 Big Data Challenges and How to Overcome Them
7 Big Data Challenges and How to Overcome Them7 Big Data Challenges and How to Overcome Them
7 Big Data Challenges and How to Overcome Them
Qubole
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
Md. Rafid Abrar Miah
 
Basic organization of computer
 Basic organization of computer Basic organization of computer
Basic organization of computer
Jubayer Alam Shoikat
 
Computer architecture
Computer architecture Computer architecture
Computer architecture
International Islamic University
 
Data resource management
Data resource managementData resource management
Data resource management
Nirajan Silwal
 
Data, knowledge and information
Data, knowledge and informationData, knowledge and information
Data, knowledge and information
Haa'Meem Mohiyuddin
 

What's hot (20)

What is Cache and how it works
What is Cache and how it worksWhat is Cache and how it works
What is Cache and how it works
 
Operating System.pdf
Operating System.pdfOperating System.pdf
Operating System.pdf
 
Concurrency Control, Recovery, Case Studies
Concurrency Control, Recovery, Case StudiesConcurrency Control, Recovery, Case Studies
Concurrency Control, Recovery, Case Studies
 
Basic+machine+organization
Basic+machine+organizationBasic+machine+organization
Basic+machine+organization
 
External memory
External memoryExternal memory
External memory
 
Secondary Memory
Secondary MemorySecondary Memory
Secondary Memory
 
Primary memory (main memory)
Primary memory (main memory)Primary memory (main memory)
Primary memory (main memory)
 
Data processing cycle , stages of data processing cycle.
Data processing cycle , stages of data processing cycle.Data processing cycle , stages of data processing cycle.
Data processing cycle , stages of data processing cycle.
 
Operating Systems Basics
Operating Systems BasicsOperating Systems Basics
Operating Systems Basics
 
Cd Rom
Cd RomCd Rom
Cd Rom
 
Structure of the page table
Structure of the page tableStructure of the page table
Structure of the page table
 
Operating system memory management
Operating system memory managementOperating system memory management
Operating system memory management
 
Transaction Processing System
Transaction Processing SystemTransaction Processing System
Transaction Processing System
 
TRANSACTION PROCESSING SYSTEM
TRANSACTION PROCESSING SYSTEMTRANSACTION PROCESSING SYSTEM
TRANSACTION PROCESSING SYSTEM
 
7 Big Data Challenges and How to Overcome Them
7 Big Data Challenges and How to Overcome Them7 Big Data Challenges and How to Overcome Them
7 Big Data Challenges and How to Overcome Them
 
Computer Memory
Computer MemoryComputer Memory
Computer Memory
 
Basic organization of computer
 Basic organization of computer Basic organization of computer
Basic organization of computer
 
Computer architecture
Computer architecture Computer architecture
Computer architecture
 
Data resource management
Data resource managementData resource management
Data resource management
 
Data, knowledge and information
Data, knowledge and informationData, knowledge and information
Data, knowledge and information
 

Viewers also liked

A Brief History Of Data
A Brief History Of DataA Brief History Of Data
A Brief History Of Data
Damien Dallimore
 
Data and Ethics: Why Data Science Needs One
Data and Ethics: Why Data Science Needs OneData and Ethics: Why Data Science Needs One
Data and Ethics: Why Data Science Needs One
Tim Rich
 
Data Processing
Data ProcessingData Processing
Master datamanagement13 02-12
Master datamanagement13 02-12Master datamanagement13 02-12
Master datamanagement13 02-12
JamesDempsey1
 
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Facultad de Informática UCM
 
Big Data - 25 Facts to Know
Big Data - 25 Facts to KnowBig Data - 25 Facts to Know
Big Data - 25 Facts to Know
Tamela Coval
 
25 Amazing Facts Everyone Should Know about David Bowie
25 Amazing Facts Everyone Should Know about David Bowie25 Amazing Facts Everyone Should Know about David Bowie
25 Amazing Facts Everyone Should Know about David Bowie
Mail Prospects
 
"A Brief History of Data-Drivenness", Fabian Stelzer
"A Brief History of Data-Drivenness", Fabian Stelzer "A Brief History of Data-Drivenness", Fabian Stelzer
"A Brief History of Data-Drivenness", Fabian Stelzer
Dataconomy Media
 
A brief history of "big data"
A brief history of "big data"A brief history of "big data"
A brief history of "big data"
Nicola Ferraro
 
chemicals in medicines
chemicals in medicineschemicals in medicines
chemicals in medicines
Jaisreet
 
Chapter 1 introduction to computers
Chapter 1   introduction to computersChapter 1   introduction to computers
Chapter 1 introduction to computers
haider ali
 
7 Financial KPIs Everyone Needs To Know
7 Financial KPIs Everyone Needs To Know7 Financial KPIs Everyone Needs To Know
7 Financial KPIs Everyone Needs To Know
Bernard Marr
 
5 Customer Metrics Every Manager Should Know
5 Customer Metrics Every Manager Should Know5 Customer Metrics Every Manager Should Know
5 Customer Metrics Every Manager Should Know
Bernard Marr
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
Mariam Naseer
 
What is medicinal chemistry.ppt
What is medicinal chemistry.pptWhat is medicinal chemistry.ppt
What is medicinal chemistry.pptkarthik1023
 
Structure activity relation ship
Structure activity relation shipStructure activity relation ship
Structure activity relation ship
Akshil Mehta
 
Evolution Of Microprocessor
Evolution Of MicroprocessorEvolution Of Microprocessor
Evolution Of Microprocessor
guest3870d0
 
8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy
Silicon Valley Data Science
 
Medicinal chemistry
Medicinal chemistry Medicinal chemistry
Medicinal chemistry
Aryavarta Giri
 

Viewers also liked (20)

A Brief History Of Data
A Brief History Of DataA Brief History Of Data
A Brief History Of Data
 
Data and Ethics: Why Data Science Needs One
Data and Ethics: Why Data Science Needs OneData and Ethics: Why Data Science Needs One
Data and Ethics: Why Data Science Needs One
 
Data Processing
Data ProcessingData Processing
Data Processing
 
Master datamanagement13 02-12
Master datamanagement13 02-12Master datamanagement13 02-12
Master datamanagement13 02-12
 
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
 
Big Data - 25 Facts to Know
Big Data - 25 Facts to KnowBig Data - 25 Facts to Know
Big Data - 25 Facts to Know
 
25 Amazing Facts Everyone Should Know about David Bowie
25 Amazing Facts Everyone Should Know about David Bowie25 Amazing Facts Everyone Should Know about David Bowie
25 Amazing Facts Everyone Should Know about David Bowie
 
"A Brief History of Data-Drivenness", Fabian Stelzer
"A Brief History of Data-Drivenness", Fabian Stelzer "A Brief History of Data-Drivenness", Fabian Stelzer
"A Brief History of Data-Drivenness", Fabian Stelzer
 
A brief history of "big data"
A brief history of "big data"A brief history of "big data"
A brief history of "big data"
 
chemicals in medicines
chemicals in medicineschemicals in medicines
chemicals in medicines
 
Chapter 1 introduction to computers
Chapter 1   introduction to computersChapter 1   introduction to computers
Chapter 1 introduction to computers
 
7 Financial KPIs Everyone Needs To Know
7 Financial KPIs Everyone Needs To Know7 Financial KPIs Everyone Needs To Know
7 Financial KPIs Everyone Needs To Know
 
5 Customer Metrics Every Manager Should Know
5 Customer Metrics Every Manager Should Know5 Customer Metrics Every Manager Should Know
5 Customer Metrics Every Manager Should Know
 
Classification of computers
Classification of computersClassification of computers
Classification of computers
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
What is medicinal chemistry.ppt
What is medicinal chemistry.pptWhat is medicinal chemistry.ppt
What is medicinal chemistry.ppt
 
Structure activity relation ship
Structure activity relation shipStructure activity relation ship
Structure activity relation ship
 
Evolution Of Microprocessor
Evolution Of MicroprocessorEvolution Of Microprocessor
Evolution Of Microprocessor
 
8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy
 
Medicinal chemistry
Medicinal chemistry Medicinal chemistry
Medicinal chemistry
 

Similar to A brief history of data processing

Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQLBuilding Real-Time Data Pipelines with Kafka, Spark, and MemSQL
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
SingleStore
 
Vaex talk-pydata-paris
Vaex talk-pydata-parisVaex talk-pydata-paris
Vaex talk-pydata-paris
Maarten Breddels
 
How to interactively visualise and explore a billion objects (wit vaex)
How to interactively visualise and explore a billion objects (wit vaex)How to interactively visualise and explore a billion objects (wit vaex)
How to interactively visualise and explore a billion objects (wit vaex)
Ali-ziane Myriam
 
Big Data Analytics: Finding diamonds in the rough with Azure
Big Data Analytics: Finding diamonds in the rough with AzureBig Data Analytics: Finding diamonds in the rough with Azure
Big Data Analytics: Finding diamonds in the rough with Azure
Christos Charmatzis
 
DataStax Enterprise in the Field – 20160920
DataStax Enterprise in the Field – 20160920DataStax Enterprise in the Field – 20160920
DataStax Enterprise in the Field – 20160920
Daniel Cohen
 
DOTS - Unity meets Data Oriented Design
DOTS - Unity meets Data Oriented DesignDOTS - Unity meets Data Oriented Design
DOTS - Unity meets Data Oriented Design
DevGAMM Conference
 
Cloud Storage Spring Cleaning: A Treasure Hunt
Cloud Storage Spring Cleaning: A Treasure HuntCloud Storage Spring Cleaning: A Treasure Hunt
Cloud Storage Spring Cleaning: A Treasure Hunt
Steven Moy
 
Fast Big Data Analytics with Spark on Tachyon
Fast Big Data Analytics with Spark on TachyonFast Big Data Analytics with Spark on Tachyon
Fast Big Data Analytics with Spark on Tachyon
Alluxio, Inc.
 
Ncar globally accessible user environment
Ncar globally accessible user environmentNcar globally accessible user environment
Ncar globally accessible user environment
inside-BigData.com
 
Sql saturday el salvador 2016 - Me, A Data Scientist?
Sql saturday el salvador 2016 - Me, A Data Scientist?Sql saturday el salvador 2016 - Me, A Data Scientist?
Sql saturday el salvador 2016 - Me, A Data Scientist?
Fabricio Quintanilla
 
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
huguk
 
Pg nordic-day-2014-2 tb-enough
Pg nordic-day-2014-2 tb-enoughPg nordic-day-2014-2 tb-enough
Pg nordic-day-2014-2 tb-enough
Renaud Bruyeron
 
Introduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data WarehouseIntroduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data Warehouse
Gruter
 
Introduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data WarehouseIntroduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data Warehouse
Jihoon Son
 

Similar to A brief history of data processing (15)

Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQLBuilding Real-Time Data Pipelines with Kafka, Spark, and MemSQL
Building Real-Time Data Pipelines with Kafka, Spark, and MemSQL
 
Vaex talk-pydata-paris
Vaex talk-pydata-parisVaex talk-pydata-paris
Vaex talk-pydata-paris
 
How to interactively visualise and explore a billion objects (wit vaex)
How to interactively visualise and explore a billion objects (wit vaex)How to interactively visualise and explore a billion objects (wit vaex)
How to interactively visualise and explore a billion objects (wit vaex)
 
Big Data Analytics: Finding diamonds in the rough with Azure
Big Data Analytics: Finding diamonds in the rough with AzureBig Data Analytics: Finding diamonds in the rough with Azure
Big Data Analytics: Finding diamonds in the rough with Azure
 
DataStax Enterprise in the Field – 20160920
DataStax Enterprise in the Field – 20160920DataStax Enterprise in the Field – 20160920
DataStax Enterprise in the Field – 20160920
 
2014 pycon-talk
2014 pycon-talk2014 pycon-talk
2014 pycon-talk
 
DOTS - Unity meets Data Oriented Design
DOTS - Unity meets Data Oriented DesignDOTS - Unity meets Data Oriented Design
DOTS - Unity meets Data Oriented Design
 
Cloud Storage Spring Cleaning: A Treasure Hunt
Cloud Storage Spring Cleaning: A Treasure HuntCloud Storage Spring Cleaning: A Treasure Hunt
Cloud Storage Spring Cleaning: A Treasure Hunt
 
Fast Big Data Analytics with Spark on Tachyon
Fast Big Data Analytics with Spark on TachyonFast Big Data Analytics with Spark on Tachyon
Fast Big Data Analytics with Spark on Tachyon
 
Ncar globally accessible user environment
Ncar globally accessible user environmentNcar globally accessible user environment
Ncar globally accessible user environment
 
Sql saturday el salvador 2016 - Me, A Data Scientist?
Sql saturday el salvador 2016 - Me, A Data Scientist?Sql saturday el salvador 2016 - Me, A Data Scientist?
Sql saturday el salvador 2016 - Me, A Data Scientist?
 
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
Using Big Data techniques to query and store OpenStreetMap data. Stephen Knox...
 
Pg nordic-day-2014-2 tb-enough
Pg nordic-day-2014-2 tb-enoughPg nordic-day-2014-2 tb-enough
Pg nordic-day-2014-2 tb-enough
 
Introduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data WarehouseIntroduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data Warehouse
 
Introduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data WarehouseIntroduction to Apache Tajo: Future of Data Warehouse
Introduction to Apache Tajo: Future of Data Warehouse
 

Recently uploaded

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

A brief history of data processing