SlideShare a Scribd company logo
1 of 43
Copyright ยฉ 2014 Splunk Inc.
A brief history of data
Damien Dallimore
Worldwide Developer Evangelist @ Splunk
Who Am I
2
Worldwide Developer Evangelist @ Splunk
I code
I talk about coding
Community, Collaboration, Open
From Aotearoa (New Zealand)
3
Where did the โ€œBIG DATAโ€ come from
4
5
Letโ€™s go on a journey
20,000 BC Arithmetic
6
We start to count things
15,000 BC Cave Painting
7
We start to record data visually
3,500 BC Written Language
8
We start to record and โ€œtransmitโ€ knowledge
2,500 BC Sumerian Calendar
9
We start to organize and track time
1,250 BC Library at Thebes
10
We start to store data in mass
1,150 BC Egyptian Maps
11
The origin of Google Maps
1000 BC Era Math, Computation, Logic
12
We start to develop understanding through numbers
500 BC Pythagoras
300 BC Euclid
And how numbers can be used to compute data
250 BC Archimedes
100 BC Antikythera Mechanism
We start to classify objects and use logic to derive insights
350 BC Aristotle
0 - 1600
13
78 Pliny : โ€œallโ€ the worldโ€™s knowledge captured
105 Paper : bulk recording of data
340 Codices : making data browseable with sections and indexes
1350 Nicole Oresme : turning data into picture
1453 Guttenberg : mass distribution of data
1600 - 1900
14
1640 Napier : before logs there were logarithms
1662 Graunt : father of statistics
1796 Watt : recording data with a machine
1801 Jacquard : programming !!
1830 Babbage : the first mechanical and programmable computer
1844 Morse : data encodings
1850 Reuter : first โ€œWANโ€ (the CSMA/CD was a bit messy)
1876 Dewey : data classification
1900 - 2000
15
1930โ€™s Fisher : modern statistics
1936 Turing : the universal computer
1950โ€™s Programming Languages : Fortran et al
1962 Tomlinson : first standard for Geo Data
1963 ASCII : a standard for representing letters and numbers
1969 ARPANET and other Protocols
1970โ€™s RDBMS : ETL , BI , Data Warehouses , I am your father
1970โ€™s/ 80โ€™s Personal Computing : the foundations for alot of todayโ€™s data
1982 TCP/IP standardized and the Internet came to be
1989 The Web and HTML blink tags
1991 Unicode : all languages captured
To infinity and beyond
16
Web 2.0
Google
Social Networking
IOT
17
Data Today ?
18
19
20
21
22
23
24
25
26
Data Stats Candy
27
Every day 2.5 quintillion bytes of data (1 followed by 18 zeros) are created
A full 90 percent of all the data in the world has been generated over the last two years
2.7 Zetabytes of data exist in the digital universe today.
Facebook stores, accesses, and analyzes 30+ Petabytes of user generated data
Akamai analyzes 75 million events per day to better target advertisements.
Decoding the human genome originally took 10 years to process; now it can be achieved in one
week.
Data production will be 44 times greater in 2020 than it was in 2009
Data Characteristics
28
VOLUME
VARIETY
VERACITY
VELOCITY
29
Data Tomorrow ?
30
31
DATA
UNDERSTANDING
INSIGHTS
ACTIONS
32
33
How are we going
wrangle this data
?
Release the Developers
34
New approaches to data platforms are needed
35
Traditional ETL / Data Warehouses = schema at write time
To cope with data today = schema at read time
A Data language , the new SQL
Platforms that support an ecosystem of developers , content creators , data knowledge sharing
Open and easily extensible to cope with a variety of data sources and use cases, API oriented
Elasticity
36
Make machine data accessible, usable
and valuable to everyone.
Spelunking
37
Platform for Machine Data
Any Machine Data
HA Indexes
and Storage
Search and
Investigation
Proactive
Monitoring
Operational
Visibility
Real-time
Business
Insights
Commodity
Servers
Online
Services Web
Services
Servers
Security GPS
Location
Storage
Desktops
Networks
Packaged
Applications
Custom
ApplicationsMessaging
Telecoms
Online
Shopping
Cart
Web
Clickstreams
Databases
Energy
Meters
Call Detail
Records
Smartphones
and Devices
RFID
Powerful Platform for Enterprise Developers
39
REST API
Build Splunk Apps Extend and Integrate Splunk
Simple XML
JavaScript
Django
Web
Framework
Java
JavaScript
Python
Ruby
C#
PHP
Data Models
Search Extensibility
Modular Inputs
SDKs
Enough talking
DEMO TIME !!
The Developer Opportunity in Data
41
Itโ€™s fun to make cool things
Get a job , build a business , make money !
Promote yourself , Promote your company
Get involved in community projects
Do Good
Think of new data sources and tap into them
Democratize data
Discover new things & drive society forward
We talk alot about the how , what , where and who โ€ฆ.. but what about the WHY
Contact Me
ddallimore@splunk.com
@damiendallimore
http://dev.splunk.com
http://blogs.splunk.com/dev
42
Thankyou !

More Related Content

What's hot

Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013
Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013
Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013Jaime Crespo
ย 
Big_data_ppt
Big_data_ppt Big_data_ppt
Big_data_ppt Sadhana Singh
ย 
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...Edureka!
ย 
ETL to ML: Use Apache Spark as an end to end tool for Advanced Analytics
ETL to ML: Use Apache Spark as an end to end tool for Advanced AnalyticsETL to ML: Use Apache Spark as an end to end tool for Advanced Analytics
ETL to ML: Use Apache Spark as an end to end tool for Advanced AnalyticsMiklos Christine
ย 
8. column oriented databases
8. column oriented databases8. column oriented databases
8. column oriented databasesFabio Fumarola
ย 
Hadoop MapReduce Framework
Hadoop MapReduce FrameworkHadoop MapReduce Framework
Hadoop MapReduce FrameworkEdureka!
ย 
An AI-Powered Chatbot to Simplify Apache Spark Performance Management
An AI-Powered Chatbot to Simplify Apache Spark Performance ManagementAn AI-Powered Chatbot to Simplify Apache Spark Performance Management
An AI-Powered Chatbot to Simplify Apache Spark Performance ManagementDatabricks
ย 
Capacity Planning
Capacity PlanningCapacity Planning
Capacity PlanningMongoDB
ย 
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and LogstashKeeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and LogstashAmazon Web Services
ย 
Fine Tuning and Enhancing Performance of Apache Spark Jobs
Fine Tuning and Enhancing Performance of Apache Spark JobsFine Tuning and Enhancing Performance of Apache Spark Jobs
Fine Tuning and Enhancing Performance of Apache Spark JobsDatabricks
ย 
Apache Spark Data Validation
Apache Spark Data ValidationApache Spark Data Validation
Apache Spark Data ValidationDatabricks
ย 
A Deep Dive into Query Execution Engine of Spark SQL
A Deep Dive into Query Execution Engine of Spark SQLA Deep Dive into Query Execution Engine of Spark SQL
A Deep Dive into Query Execution Engine of Spark SQLDatabricks
ย 
Introduction to Map Reduce
Introduction to Map ReduceIntroduction to Map Reduce
Introduction to Map ReduceApache Apex
ย 
Hive and HiveQL - Module6
Hive and HiveQL - Module6Hive and HiveQL - Module6
Hive and HiveQL - Module6Rohit Agrawal
ย 
Understanding big data and data analytics big data
Understanding big data and data analytics big dataUnderstanding big data and data analytics big data
Understanding big data and data analytics big dataSeta Wicaksana
ย 
Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...
Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...
Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...Databricks
ย 
Mongo DB: Operational Big Data Database
Mongo DB: Operational Big Data DatabaseMongo DB: Operational Big Data Database
Mongo DB: Operational Big Data DatabaseXpand IT
ย 
Building Robust ETL Pipelines with Apache Spark
Building Robust ETL Pipelines with Apache SparkBuilding Robust ETL Pipelines with Apache Spark
Building Robust ETL Pipelines with Apache SparkDatabricks
ย 

What's hot (20)

Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013
Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013
Query Optimization with MySQL 5.6: Old and New Tricks - Percona Live London 2013
ย 
Big_data_ppt
Big_data_ppt Big_data_ppt
Big_data_ppt
ย 
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
Hadoop Tutorial | Big Data Hadoop Tutorial For Beginners | Hadoop Certificati...
ย 
ETL to ML: Use Apache Spark as an end to end tool for Advanced Analytics
ETL to ML: Use Apache Spark as an end to end tool for Advanced AnalyticsETL to ML: Use Apache Spark as an end to end tool for Advanced Analytics
ETL to ML: Use Apache Spark as an end to end tool for Advanced Analytics
ย 
8. column oriented databases
8. column oriented databases8. column oriented databases
8. column oriented databases
ย 
Hadoop MapReduce Framework
Hadoop MapReduce FrameworkHadoop MapReduce Framework
Hadoop MapReduce Framework
ย 
An AI-Powered Chatbot to Simplify Apache Spark Performance Management
An AI-Powered Chatbot to Simplify Apache Spark Performance ManagementAn AI-Powered Chatbot to Simplify Apache Spark Performance Management
An AI-Powered Chatbot to Simplify Apache Spark Performance Management
ย 
Capacity Planning
Capacity PlanningCapacity Planning
Capacity Planning
ย 
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and LogstashKeeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
ย 
Fine Tuning and Enhancing Performance of Apache Spark Jobs
Fine Tuning and Enhancing Performance of Apache Spark JobsFine Tuning and Enhancing Performance of Apache Spark Jobs
Fine Tuning and Enhancing Performance of Apache Spark Jobs
ย 
Apache Spark Data Validation
Apache Spark Data ValidationApache Spark Data Validation
Apache Spark Data Validation
ย 
A Deep Dive into Query Execution Engine of Spark SQL
A Deep Dive into Query Execution Engine of Spark SQLA Deep Dive into Query Execution Engine of Spark SQL
A Deep Dive into Query Execution Engine of Spark SQL
ย 
Introduction to Map Reduce
Introduction to Map ReduceIntroduction to Map Reduce
Introduction to Map Reduce
ย 
Big Data (security Issue)
Big Data (security Issue)Big Data (security Issue)
Big Data (security Issue)
ย 
Hive and HiveQL - Module6
Hive and HiveQL - Module6Hive and HiveQL - Module6
Hive and HiveQL - Module6
ย 
Understanding big data and data analytics big data
Understanding big data and data analytics big dataUnderstanding big data and data analytics big data
Understanding big data and data analytics big data
ย 
Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...
Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...
Improving SparkSQL Performance by 30%: How We Optimize Parquet Pushdown and P...
ย 
Mongo DB: Operational Big Data Database
Mongo DB: Operational Big Data DatabaseMongo DB: Operational Big Data Database
Mongo DB: Operational Big Data Database
ย 
Building Robust ETL Pipelines with Apache Spark
Building Robust ETL Pipelines with Apache SparkBuilding Robust ETL Pipelines with Apache Spark
Building Robust ETL Pipelines with Apache Spark
ย 
Extreme Analytics @ eBay
Extreme Analytics @ eBayExtreme Analytics @ eBay
Extreme Analytics @ eBay
ย 

Viewers also liked

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 OneTim Rich
ย 
A brief history of data processing
A brief history of data processingA brief history of data processing
A brief history of data processingGary Orenstein
ย 
"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
ย 
Big Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and RoadmapBig Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and RoadmapSrinath Perera
ย 
A Brief History of Big Data
A Brief History of Big DataA Brief History of Big Data
A Brief History of Big DataBernard Marr
ย 
The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017LinkedIn
ย 

Viewers also liked (8)

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
ย 
A brief history of data processing
A brief history of data processingA brief history of data processing
A brief history of data processing
ย 
"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"
ย 
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
ย 
Big Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and RoadmapBig Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and Roadmap
ย 
A Brief History of Big Data
A Brief History of Big DataA Brief History of Big Data
A Brief History of Big Data
ย 
The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017
ย 

Similar to A Brief History Of Data

The internet of everything
The internet of everythingThe internet of everything
The internet of everythingSergey Zhdanov
ย 
Internet
InternetInternet
InternetArya Duhan
ย 
Design and development of a web-based data visualization software for politic...
Design and development of a web-based data visualization software for politic...Design and development of a web-based data visualization software for politic...
Design and development of a web-based data visualization software for politic...Alexandros Britzolakis
ย 
Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...
Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...
Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...Farhan210146
ย 
Bjmc i, dcm,unit-ii, internet as a mass medium
Bjmc i, dcm,unit-ii, internet as a mass mediumBjmc i, dcm,unit-ii, internet as a mass medium
Bjmc i, dcm,unit-ii, internet as a mass mediumRai University
ย 
Big data & Hadoop & How we use it at Alchetron
Big data & Hadoop & How we use it at AlchetronBig data & Hadoop & How we use it at Alchetron
Big data & Hadoop & How we use it at AlchetronPaul Jr.
ย 
Web Science Intro Session-Spring2023.pptx
Web Science Intro Session-Spring2023.pptxWeb Science Intro Session-Spring2023.pptx
Web Science Intro Session-Spring2023.pptxStefanie Panke
ย 
The Internet of Things: Past, Present and Future
The Internet of Things: Past, Present and FutureThe Internet of Things: Past, Present and Future
The Internet of Things: Past, Present and FutureSOLIDWORKS
ย 
Theinternetofthings pastpresentfuture-140213100418-phpapp01
Theinternetofthings pastpresentfuture-140213100418-phpapp01Theinternetofthings pastpresentfuture-140213100418-phpapp01
Theinternetofthings pastpresentfuture-140213100418-phpapp01Kavita Aroor
ย 
Getting your head around big data
Getting your head around big dataGetting your head around big data
Getting your head around big dataGlenn Block
ย 
ADED 7330 Introduction
ADED 7330 IntroductionADED 7330 Introduction
ADED 7330 Introductionqueenofrug
ย 
Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...
Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...
Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...FIA2010
ย 
Describing Everything - Open Web standards and classi๏ฌcation
Describing Everything - Open Web standards and classi๏ฌcationDescribing Everything - Open Web standards and classi๏ฌcation
Describing Everything - Open Web standards and classi๏ฌcationDan Brickley
ย 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthankurbhala
ย 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthmister aabid
ย 
2002 0918 Internet History And Growth
2002 0918 Internet History And Growth2002 0918 Internet History And Growth
2002 0918 Internet History And Growthvenkatesh y
ย 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growthmayday1429
ย 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growthnishantsri
ย 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growthGagan Watts
ย 

Similar to A Brief History Of Data (20)

The internet of everything
The internet of everythingThe internet of everything
The internet of everything
ย 
Internet
InternetInternet
Internet
ย 
Design and development of a web-based data visualization software for politic...
Design and development of a web-based data visualization software for politic...Design and development of a web-based data visualization software for politic...
Design and development of a web-based data visualization software for politic...
ย 
Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...
Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...
Earn unlimited with the help of IT Essentials and Data Recovery for Online Bu...
ย 
Bjmc i, dcm,unit-ii, internet as a mass medium
Bjmc i, dcm,unit-ii, internet as a mass mediumBjmc i, dcm,unit-ii, internet as a mass medium
Bjmc i, dcm,unit-ii, internet as a mass medium
ย 
Big data & Hadoop & How we use it at Alchetron
Big data & Hadoop & How we use it at AlchetronBig data & Hadoop & How we use it at Alchetron
Big data & Hadoop & How we use it at Alchetron
ย 
Web Science Intro Session-Spring2023.pptx
Web Science Intro Session-Spring2023.pptxWeb Science Intro Session-Spring2023.pptx
Web Science Intro Session-Spring2023.pptx
ย 
The Internet of Things: Past, Present and Future
The Internet of Things: Past, Present and FutureThe Internet of Things: Past, Present and Future
The Internet of Things: Past, Present and Future
ย 
Theinternetofthings pastpresentfuture-140213100418-phpapp01
Theinternetofthings pastpresentfuture-140213100418-phpapp01Theinternetofthings pastpresentfuture-140213100418-phpapp01
Theinternetofthings pastpresentfuture-140213100418-phpapp01
ย 
Getting your head around big data
Getting your head around big dataGetting your head around big data
Getting your head around big data
ย 
ADED 7330 Introduction
ADED 7330 IntroductionADED 7330 Introduction
ADED 7330 Introduction
ย 
Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...
Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...
Linked Data and the Future Internet Architecture: A motivation: Stefan Decker...
ย 
Describing Everything - Open Web standards and classi๏ฌcation
Describing Everything - Open Web standards and classi๏ฌcationDescribing Everything - Open Web standards and classi๏ฌcation
Describing Everything - Open Web standards and classi๏ฌcation
ย 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
ย 
2002 0918 Internet History And Growth
2002 0918 Internet History And Growth2002 0918 Internet History And Growth
2002 0918 Internet History And Growth
ย 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
ย 
2002 0918 Internet History And Growth
2002 0918 Internet History And Growth2002 0918 Internet History And Growth
2002 0918 Internet History And Growth
ย 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growth
ย 
Internet History And Growth
Internet History And GrowthInternet History And Growth
Internet History And Growth
ย 
2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth2002 0918 internet_history_and_growth
2002 0918 internet_history_and_growth
ย 

More from Damien Dallimore

QCon London 2015 - Wrangling Data at the IOT Rodeo
QCon London 2015 - Wrangling Data at the IOT RodeoQCon London 2015 - Wrangling Data at the IOT Rodeo
QCon London 2015 - Wrangling Data at the IOT RodeoDamien Dallimore
ย 
Splunk Conf 2014 - Splunking the Java Virtual Machine
Splunk Conf 2014 - Splunking the Java Virtual MachineSplunk Conf 2014 - Splunking the Java Virtual Machine
Splunk Conf 2014 - Splunking the Java Virtual MachineDamien Dallimore
ย 
Splunk Conf 2014 - Getting the message
Splunk Conf 2014 - Getting the messageSplunk Conf 2014 - Getting the message
Splunk Conf 2014 - Getting the messageDamien Dallimore
ย 
SpringOne2GX 2014 Splunk Presentation
SpringOne2GX 2014 Splunk PresentationSpringOne2GX 2014 Splunk Presentation
SpringOne2GX 2014 Splunk PresentationDamien Dallimore
ย 
SplunkLive London 2014 Developer Presentation
SplunkLive London 2014  Developer PresentationSplunkLive London 2014  Developer Presentation
SplunkLive London 2014 Developer PresentationDamien Dallimore
ย 
Integrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsIntegrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsDamien Dallimore
ย 
Spring Integration Splunk
Spring Integration SplunkSpring Integration Splunk
Spring Integration SplunkDamien Dallimore
ย 
Splunking the JVM
Splunking the JVMSplunking the JVM
Splunking the JVMDamien Dallimore
ย 
Splunk Modular Inputs / JMS Messaging Module Input
Splunk Modular Inputs / JMS Messaging Module InputSplunk Modular Inputs / JMS Messaging Module Input
Splunk Modular Inputs / JMS Messaging Module InputDamien Dallimore
ย 
Splunk Java Agent
Splunk Java AgentSplunk Java Agent
Splunk Java AgentDamien Dallimore
ย 
Splunk Developer Platform
Splunk Developer PlatformSplunk Developer Platform
Splunk Developer PlatformDamien Dallimore
ย 
Splunk as a_big_data_platform_for_developers_spring_one2gx
Splunk as a_big_data_platform_for_developers_spring_one2gxSplunk as a_big_data_platform_for_developers_spring_one2gx
Splunk as a_big_data_platform_for_developers_spring_one2gxDamien Dallimore
ย 
Using the Splunk Java SDK
Using the Splunk Java SDKUsing the Splunk Java SDK
Using the Splunk Java SDKDamien Dallimore
ย 
Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Damien Dallimore
ย 

More from Damien Dallimore (15)

QCon London 2015 - Wrangling Data at the IOT Rodeo
QCon London 2015 - Wrangling Data at the IOT RodeoQCon London 2015 - Wrangling Data at the IOT Rodeo
QCon London 2015 - Wrangling Data at the IOT Rodeo
ย 
Splunk Conf 2014 - Splunking the Java Virtual Machine
Splunk Conf 2014 - Splunking the Java Virtual MachineSplunk Conf 2014 - Splunking the Java Virtual Machine
Splunk Conf 2014 - Splunking the Java Virtual Machine
ย 
Splunk Conf 2014 - Getting the message
Splunk Conf 2014 - Getting the messageSplunk Conf 2014 - Getting the message
Splunk Conf 2014 - Getting the message
ย 
SpringOne2GX 2014 Splunk Presentation
SpringOne2GX 2014 Splunk PresentationSpringOne2GX 2014 Splunk Presentation
SpringOne2GX 2014 Splunk Presentation
ย 
SplunkLive London 2014 Developer Presentation
SplunkLive London 2014  Developer PresentationSplunkLive London 2014  Developer Presentation
SplunkLive London 2014 Developer Presentation
ย 
Integrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsIntegrating Splunk into your Spring Applications
Integrating Splunk into your Spring Applications
ย 
Spring Integration Splunk
Spring Integration SplunkSpring Integration Splunk
Spring Integration Splunk
ย 
Splunking the JVM
Splunking the JVMSplunking the JVM
Splunking the JVM
ย 
Splunk Modular Inputs / JMS Messaging Module Input
Splunk Modular Inputs / JMS Messaging Module InputSplunk Modular Inputs / JMS Messaging Module Input
Splunk Modular Inputs / JMS Messaging Module Input
ย 
Splunk for JMX
Splunk for JMXSplunk for JMX
Splunk for JMX
ย 
Splunk Java Agent
Splunk Java AgentSplunk Java Agent
Splunk Java Agent
ย 
Splunk Developer Platform
Splunk Developer PlatformSplunk Developer Platform
Splunk Developer Platform
ย 
Splunk as a_big_data_platform_for_developers_spring_one2gx
Splunk as a_big_data_platform_for_developers_spring_one2gxSplunk as a_big_data_platform_for_developers_spring_one2gx
Splunk as a_big_data_platform_for_developers_spring_one2gx
ย 
Using the Splunk Java SDK
Using the Splunk Java SDKUsing the Splunk Java SDK
Using the Splunk Java SDK
ย 
Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)Splunking the JVM (Java Virtual Machine)
Splunking the JVM (Java Virtual Machine)
ย 

Recently uploaded

โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men ๐Ÿ”Dindigul๐Ÿ” Escor...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men  ๐Ÿ”Dindigul๐Ÿ”   Escor...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men  ๐Ÿ”Dindigul๐Ÿ”   Escor...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men ๐Ÿ”Dindigul๐Ÿ” Escor...amitlee9823
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...amitlee9823
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men ๐Ÿ”mahisagar๐Ÿ” Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men  ๐Ÿ”mahisagar๐Ÿ”   Esc...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men  ๐Ÿ”mahisagar๐Ÿ”   Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men ๐Ÿ”mahisagar๐Ÿ” Esc...amitlee9823
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men ๐Ÿ”Ongole๐Ÿ” Escorts S...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men  ๐Ÿ”Ongole๐Ÿ”   Escorts S...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men  ๐Ÿ”Ongole๐Ÿ”   Escorts S...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men ๐Ÿ”Ongole๐Ÿ” Escorts S...amitlee9823
ย 
๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...
๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...
๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
ย 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...Elaine Werffeli
ย 
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
ย 
Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...gajnagarg
ย 
Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...gajnagarg
ย 
โžฅ๐Ÿ” 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
ย 
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
ย 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
ย 
Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...gajnagarg
ย 
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Standamitlee9823
ย 
Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...gajnagarg
ย 
CHEAP Call Girls in Rabindra Nagar (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
ย 

Recently uploaded (20)

Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men ๐Ÿ”Dindigul๐Ÿ” Escor...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men  ๐Ÿ”Dindigul๐Ÿ”   Escor...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men  ๐Ÿ”Dindigul๐Ÿ”   Escor...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Dindigul Call-girls in Women Seeking Men ๐Ÿ”Dindigul๐Ÿ” Escor...
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men  ๐Ÿ”Bangalore๐Ÿ”   Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Bangalore Call-girls in Women Seeking Men ๐Ÿ”Bangalore๐Ÿ” Esc...
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men ๐Ÿ”mahisagar๐Ÿ” Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men  ๐Ÿ”mahisagar๐Ÿ”   Esc...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men  ๐Ÿ”mahisagar๐Ÿ”   Esc...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป mahisagar Call-girls in Women Seeking Men ๐Ÿ”mahisagar๐Ÿ” Esc...
ย 
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men ๐Ÿ”Ongole๐Ÿ” Escorts S...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men  ๐Ÿ”Ongole๐Ÿ”   Escorts S...โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men  ๐Ÿ”Ongole๐Ÿ”   Escorts S...
โžฅ๐Ÿ” 7737669865 ๐Ÿ”โ–ป Ongole Call-girls in Women Seeking Men ๐Ÿ”Ongole๐Ÿ” Escorts S...
ย 
๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...
๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...
๐Ÿ‘‰ Amritsar Call Girl ๐Ÿ‘‰๐Ÿ“ž 6367187148 ๐Ÿ‘‰๐Ÿ“ž Just๐Ÿ“ฒ Call Ruhi Call Girl Phone No Amri...
ย 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
ย 
(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
ย 
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
ย 
Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts โ˜Ž๏ธ9352988975 Two shot with one girl ...
ย 
Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts โ˜Ž๏ธ9352988975 Two shot with one girl (E...
ย 
โžฅ๐Ÿ” 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...
ย 
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...
ย 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
ย 
Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
ย 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
ย 
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night StandCall Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
Call Girls In Hsr Layout โ˜Ž 7737669865 ๐Ÿฅต Book Your One night Stand
ย 
Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
Just Call Vip call girls kakinada Escorts โ˜Ž๏ธ9352988975 Two shot with one girl...
ย 
CHEAP Call Girls in Rabindra Nagar (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )๐Ÿ” 9953056974๐Ÿ”(=)/CALL GIRLS SERVICE
ย 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
ย 

A Brief History Of Data

  • 1. Copyright ยฉ 2014 Splunk Inc. A brief history of data Damien Dallimore Worldwide Developer Evangelist @ Splunk
  • 2. Who Am I 2 Worldwide Developer Evangelist @ Splunk I code I talk about coding Community, Collaboration, Open
  • 3. From Aotearoa (New Zealand) 3
  • 4. Where did the โ€œBIG DATAโ€ come from 4
  • 6. 20,000 BC Arithmetic 6 We start to count things
  • 7. 15,000 BC Cave Painting 7 We start to record data visually
  • 8. 3,500 BC Written Language 8 We start to record and โ€œtransmitโ€ knowledge
  • 9. 2,500 BC Sumerian Calendar 9 We start to organize and track time
  • 10. 1,250 BC Library at Thebes 10 We start to store data in mass
  • 11. 1,150 BC Egyptian Maps 11 The origin of Google Maps
  • 12. 1000 BC Era Math, Computation, Logic 12 We start to develop understanding through numbers 500 BC Pythagoras 300 BC Euclid And how numbers can be used to compute data 250 BC Archimedes 100 BC Antikythera Mechanism We start to classify objects and use logic to derive insights 350 BC Aristotle
  • 13. 0 - 1600 13 78 Pliny : โ€œallโ€ the worldโ€™s knowledge captured 105 Paper : bulk recording of data 340 Codices : making data browseable with sections and indexes 1350 Nicole Oresme : turning data into picture 1453 Guttenberg : mass distribution of data
  • 14. 1600 - 1900 14 1640 Napier : before logs there were logarithms 1662 Graunt : father of statistics 1796 Watt : recording data with a machine 1801 Jacquard : programming !! 1830 Babbage : the first mechanical and programmable computer 1844 Morse : data encodings 1850 Reuter : first โ€œWANโ€ (the CSMA/CD was a bit messy) 1876 Dewey : data classification
  • 15. 1900 - 2000 15 1930โ€™s Fisher : modern statistics 1936 Turing : the universal computer 1950โ€™s Programming Languages : Fortran et al 1962 Tomlinson : first standard for Geo Data 1963 ASCII : a standard for representing letters and numbers 1969 ARPANET and other Protocols 1970โ€™s RDBMS : ETL , BI , Data Warehouses , I am your father 1970โ€™s/ 80โ€™s Personal Computing : the foundations for alot of todayโ€™s data 1982 TCP/IP standardized and the Internet came to be 1989 The Web and HTML blink tags 1991 Unicode : all languages captured
  • 16. To infinity and beyond 16 Web 2.0 Google Social Networking IOT
  • 18. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23. 23
  • 24. 24
  • 25. 25
  • 26. 26
  • 27. Data Stats Candy 27 Every day 2.5 quintillion bytes of data (1 followed by 18 zeros) are created A full 90 percent of all the data in the world has been generated over the last two years 2.7 Zetabytes of data exist in the digital universe today. Facebook stores, accesses, and analyzes 30+ Petabytes of user generated data Akamai analyzes 75 million events per day to better target advertisements. Decoding the human genome originally took 10 years to process; now it can be achieved in one week. Data production will be 44 times greater in 2020 than it was in 2009
  • 30. 30
  • 32. 32
  • 33. 33 How are we going wrangle this data ?
  • 35. New approaches to data platforms are needed 35 Traditional ETL / Data Warehouses = schema at write time To cope with data today = schema at read time A Data language , the new SQL Platforms that support an ecosystem of developers , content creators , data knowledge sharing Open and easily extensible to cope with a variety of data sources and use cases, API oriented Elasticity
  • 36. 36 Make machine data accessible, usable and valuable to everyone.
  • 38. Platform for Machine Data Any Machine Data HA Indexes and Storage Search and Investigation Proactive Monitoring Operational Visibility Real-time Business Insights Commodity Servers Online Services Web Services Servers Security GPS Location Storage Desktops Networks Packaged Applications Custom ApplicationsMessaging Telecoms Online Shopping Cart Web Clickstreams Databases Energy Meters Call Detail Records Smartphones and Devices RFID
  • 39. Powerful Platform for Enterprise Developers 39 REST API Build Splunk Apps Extend and Integrate Splunk Simple XML JavaScript Django Web Framework Java JavaScript Python Ruby C# PHP Data Models Search Extensibility Modular Inputs SDKs
  • 41. The Developer Opportunity in Data 41 Itโ€™s fun to make cool things Get a job , build a business , make money ! Promote yourself , Promote your company Get involved in community projects Do Good Think of new data sources and tap into them Democratize data Discover new things & drive society forward We talk alot about the how , what , where and who โ€ฆ.. but what about the WHY

Editor's Notes

  1. 3 words to sum up what types of projects I am drawn to.
  2. Heard all the sheep jokes , any original heckles are most welcome.
  3. What am I talking about :Data Where it came from What it looks like todayHow are we going to do some useful things with itMarketing guys created itBut the underlying data , tools and technologies and fundamental core discoveries didnโ€™t
  4. Like hollywood , I like a good origin story
  5. Shoutout to wolfram alpha.The invention of arithmetic provides a way to abstractly compute numbers of objects. The Ishango Bone, a baboon's fibula discovered in the 1970's, was a counting system, a list of prime numbers and even gives evidence of a multiplication tableImagine taking these to the bar ! No androids , iphones.
  6. The Lascaux cave paintings record the first known narrative stories. Telling stories through visualization of eventsMike Bostock,D3 and the NewYork Times VizCSS had to come from somewhere
  7. No good if they are just sitting on a wall.A central event in the emergence of civilization, written language provides a systematic way to record and transmit knowledge. Old Sumerian love poem. Oh would they be dissapointed in Bieber.
  8. The first known calendar system is established, rounding the lunar month to 30 days to create a 360-day year. The โ€œlike a boss Epochโ€ 1970 . Pfffft.
  9. The Library at Thebes is the first known effort to gather and make many sources of knowledge available in one place. Inscription above the door โ€œmedicine for the soulโ€ , havenโ€™t heard people say that about folks trying to troubleshoot RDBMS scalability issues ๏Š
  10. The Turin Papyrus is the first known topographic map. Geostats is going to be one of the most important โ€œdimensions of dataโ€ in the future , and Iโ€™ll show a demo.
  11. The Pythagoreans promote the idea that numbers can be used to systematically understand and compute aspects of nature, music, and the world. Euclid writes his Elements, systematically presenting theorems of geometry and arithmetic. Archimedes uses mathematics to create and understand technological devices and possibly builds gear-based, mechanical astronomical calculators. Antikythera Mechanism A gear-based device that survives today is created to compute calendrical computation. Aristotle tries to systematize knowledge, first, by classifying objects in the world, and second, by inventing the idea of logic as a way to formalize human reasoning. The father of OO and the if/then/else statement ? No disrespect to the Smalltalk team at Xerox PARC
  12. Pliny creates an encyclopedia that claims to summarize all knowledge with references to its sources. Tsai Lun invents paper in China. French philosopher Nicole Oresme introduces the notion of drawing graphs of values. The printing press , Moveable type makes it economical to print many kinds of documents. Codices : A codex (Latincaudex for "trunk of a tree" or block of wood, book; plural codices) is a book made up of a number of sheets of paper, vellum, papyrus, or similar, with hand-written content,[1] usually stacked and bound by fixing one edge and with covers thicker than the sheets, but sometimes continuous and folded concertina-style. The alternative to paged codex format for a long document is the continuous scroll. Examples of folded codices are the Maya codices. Sometimes the term is used for a book-style format, including modern printed books but excluding folded books.Before codices came scrolls.
  13. John Napier publishes the first tables of logarithms,fundamentialmathmatic tenets behind stats , geometry , cryptography etc..Leibniz promotes the idea of answering all human questions by converting them to a universal symbolic language, then applying logic using a machine. He also tries to organize the systematic collection of knowledge to use in such a system. Graunt and others start to systematically summarize demographic and economic data using statistical ideas based on mathematics. James Watt and John Southern create (but keep secret for 24 years) a device for automatically tracing variation of pressure with volume in a steam engine.The Jacquard loom weaves patterns specified by punched cards. Babbage constructed a mechanical computer to automate the creation of mathematical knowledge. Samuel Morse sends the first public telegraph message. Paul Julius Reuter uses pigeons to fly stock prices between Aachen and Brussels. Dewey invented the Dewey Decimal System for classifying the world's knowledge and specifying how to organize books in libraries. Indexing for performance, NOSQL and key value stores ideas came from somewhere.
  14. Ronald Fisher and others lay the foundations for modern statistics. Turing, Bletchly Park, shows that any reasonable computation can be done by programming a fixed universal machineโ€”and then speculated that such a machine could emulate the brain. Fortran, COBOL, and other early computer languages defines the concept of a precise formal representation for tasks to be performed by computers. Roger Tomlinson initiates the Canada Geographic Information System, creating the first GIS system.The first two nodes of what would become the ARPANET were interconnected between Leonard Kleinrock's Network Measurement Center at the UCLA's School of Engineering and Applied Science and Douglas Engelbart's NLS system at SRI International (SRI) in Menlo Park, California, on 29 October 1969.[1The Unicode standard assigns a numerical code to every glyph in every human language.
  15. Where are we heading ?Where does it come from ?What does it look like ?Is it just stuff from computers ?Is it just humans and human creations that represent data ?
  16. Log filesJVM JMXSNMPTapping the wire tcpdump, ngrep etcโ€ฆAPIs (REST etcโ€ฆ)
  17. Data always been hereIf a bear shits in the woodsDoes data exist without someone there to observe it ?
  18. Capturing data from the past
  19. Data all around us , it may not necessarily look like data at first, until you think about it as data and how to capture it
  20. Data is starting to permeate our daily lives and create a lot of opportunity for data driven solutionsAnd when you have the means to correlate data together , this can lead to many possibilitys
  21. Even bearded hipsters can be useful.I aspire to have that amount of hairFitbit , humans are a source of data
  22. A lot of data being createdA lot of data existsA lot more data will be created.We are analysing it and are getting more powerful at analysing it.
  23. The data Vโ€™s , useful for booth babing duty.VeracitySome data is inherently uncertain, for example: sentiment and truthfulness in humans; GPS sensors bouncing among the skyscrapers of Manhattan; weather condi- tions; economic factors; and the future. When dealing with these types of data, no amount of data cleansing can correct for it. Yet despite uncertainty, the data still contains valuable information. The need to acknowledge and embrace this uncertainty is a hallmark of big data.
  24. Where are we heading ?Huge DataReally F***en astronomical dataNope
  25. Just dataBut weโ€™ll be better at generating it more optima tallyData sources might increase , IOT etcโ€ฆBut , volumes may taper out to a less exponential trajectoryYou need people who understand the data , to impart knowledge about the dataThat allows us to generate insightsAnd ultimately take actions , unless you just want to look at pretty charts all day.For me that is the data story.
  26. Developers will be the kingmakers (to use a RedMonkism)
  27. A few musings of several potential ones.
  28. At Splunk, our mission is to make machine data accessible, usable and valuable to everyone. Andthis overarching mission is what drives our company and product priorities.
  29. What is Splunk
  30. Splunk is the leading platform for machine data analytics with over 5,200 organizations using Splunk (as of 7/1/13) โ€“ from tens of GB to many tens of TBs of data PER DAY.Splunk software is optimized for real-time, low latency and interactivity.Splunk software reliably collects and indexes all the streaming data from IT systems and technology devices in real-time - tens of thousands of sources in unpredictable formats and types.The value from Splunking machine data is described as Operational Intelligence. This enables organizations to: 1. Find and fix problems dramatically faster2. Automatically monitor to identify issues, problems and attacks3. Gain end-to-end visibility to track and deliver on IT KPIs and make better-informed IT decisions4. Gain real-time insight from operational data to make better-informed business decisions
  31. BUILD SPLUNK APPSThe Splunk Web Framework makes building a Splunk app looks and feels like building any modern web application. ย The Simple Dashboard Editor makes it easy to BUILD interactive dashboards and user workflows as well as add custom styling, behavior and visualizations. Simple XML is ideal for fast, lightweight app customization and building. Simple XML development requires minimal coding knowledge and is well-suited for Splunk power users in IT to get fast visualization and analytics from their machine data. Simple XML also lets the developer โ€œescapeโ€ to HTML with one click to do more powerful customization and integration with JavaScript.ย Developers looking for more advanced functionality and capabilities can build Splunk apps from the ground up using popular, standards-based web technologies: JavaScript and Django. The Splunk Web Framework lets developers quickly create Splunk apps by using prebuilt components, styles, templates, and reusable samples as well as supporting the development of custom logic, interactions, components, and UI. Developers can choose to program their Splunk app using Simple XML, JavaScript or Django (or any combination thereof).EXTEND AND INTEGRATE SPLUNKSplunk Enterprise is a robust, fully-integrated platform that enables developers to INTEGRATE data and functionality from Splunk software into applications across the organization using Software Development Kits (SDKs) for Java, JavaScript, C#, Python, PHP and Ruby. These SDKs make it easier to code to the open REST API that sits on top of the Splunk Engine. With almost 200 endpoints, the REST API lets developers do programmatically what any end user can do in the UI and more. The Splunk SDKs include documentation, code samples, resources and tools to make it faster and more efficient to program against the Splunk REST API using constructs and syntax familiar to developers experienced with Java, Python, JavaScript, PHP, Ruby and C#. Developers can easily manage HTTP access, authentication and namespaces in just a few lines of code. ย Developers can use the Splunk SDKs to: - Run real-time searches and retrieve Splunk data from line-of-business systems like Customer Service applications - Integrate data and visualizations (charts, tables) from Splunk into BI tools and reporting dashboards- Build mobile applications with real-time KPI dashboards and alerts powered by Splunk - Log directly to Splunk from remote devices and applications via TCP, UDP and HTTP- Build customer-facing dashboards in your applications powered by user-specific data in Splunk - Manage a Splunk instance, including adding and removing users as well as creating data inputs from an application outside of Splunk- Programmatically extract data from Splunk for long-term data warehousingDevelopers can EXTEND the power of Splunk software with programmatic control over search commands, data sources and data enrichment. Splunk Enterprise offers search extensibility through: - Custom Search Commands - developers can add a custom search script (in Python) to Splunk to create own search commands. To build a search that runs recursively, developers need to make calls directly to the REST API- Scripted Lookups: developers can programmatically script lookups via Python.- Scripted Alerts: can trigger a shell script or batch file (we provide guidance for Python and PERL).- Search Macros: make chunks of a search reuseable in multiple places, including saved and ad hoc searches.ย ย Splunk also provides developers with other mechanisms to extend the power of the platform.-Data Models: allow developers to abstract away the search language syntax, making Splunk queries (and thus, functionality) more manageable and portable/shareable. - Modular Inputs: allow developers to extend Splunk to programmatically manage custom data input functionality via REST.
  32. Social DataTwitterTwitter REST InputShow setup for qconlondon tags and searching over raw dataCreate on the fly dashboardCreate searchtime extraction and dashboardShow precanned full dashboardShow underlying HTML/JS sourceFoursquareFoursquare REST inputShow 3 pre canned searchesShow haversine search commandShow geostats and create simple map on the fly in a dashboardPublic Data / Open Data / Geo DataFirebase , SF Muni realtime transit dataNode Scripted InputShow dashboardInputlookup for data genShow html/js sourceMobile Device signal outages
  33. New Apps that take advantage of all this new data and correlations and insightsMore data more accessible , the democritization of dataHelp people : More effcient ways to run your car your household etc..Socio economic dataCyberbullyingSplunk for good