SlideShare una empresa de Scribd logo
1 de 129
Descargar para leer sin conexión
@samnewman#geecon
Surfing The Event Stream
Sam Newman
ThoughtWorks
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Operational Data
Sunday, 21 July 13
@samnewman#geecon
Operational Data
CPU
Sunday, 21 July 13
@samnewman#geecon
Operational Data
CPU
Memory Use
Sunday, 21 July 13
@samnewman#geecon
Operational Data
CPU
Memory Use
Threads
Sunday, 21 July 13
@samnewman#geecon
Operational Data
CPU
Disk IO
Memory Use
Threads
Sunday, 21 July 13
@samnewman#geecon
Collection & Display
• sar
• syslog
• collectd
• syslog-ng
• nagios
• ganglia
Sunday, 21 July 13
@samnewman#geecon
Server
Server
Server
Server
Sunday, 21 July 13
@samnewman#geecon
Server
Server
Server
Server
Sunday, 21 July 13
@samnewman#geecon
Server
Server
Server
Server
Sunday, 21 July 13
@samnewman#geecon
Server
Server
Server
Server
Sunday, 21 July 13
@samnewman#geecon
Business Data
Sunday, 21 July 13
@samnewman#geecon
Business Data
Orders Placed
Sunday, 21 July 13
@samnewman#geecon
Business Data
Orders Placed
Revenue
Sunday, 21 July 13
@samnewman#geecon
Business Data
Orders Placed
Revenue
Fraud Cases
Sunday, 21 July 13
@samnewman#geecon
Business Data
Orders Placed
Bounce Rate
Revenue
Fraud Cases
Sunday, 21 July 13
@samnewman#geecon
How did we handle
them?
• Google Analytics
• Data Warehouse Systems
• Log files!
Sunday, 21 July 13
@samnewman#geecon
Something Happened!
Sunday, 21 July 13
@samnewman#geecon
Something Happened!
What Should We Do?
Sunday, 21 July 13
@samnewman#geecon
Something Happened!
What Should We Do?
Sunday, 21 July 13
@samnewman#geecon
Something Happened!
What Should We Do?
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
http://blog.jgc.org/2006/05/what-slashdot-effect-looks-like.html
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Fast
Sunday, 21 July 13
@samnewman#geecon
Fast
And Easy...
Sunday, 21 July 13
@samnewman#geecon
Fast
And Easy...
At Scale
Sunday, 21 July 13
@samnewman#geecon
Aggregation Is Key
Sunday, 21 July 13
@samnewman#geecon
Mark McGranaghan: "Logs as Data"
http://blip.tv/clojure/mark-mcgranaghan-logs-as-data-5953857
Sunday, 21 July 13
@samnewman#geecon
Paul Ingles: "Users as Data"
http://vimeo.com/45136211
Sunday, 21 July 13
@samnewman#geecon
Log Stash + Graylog2
Sunday, 21 July 13
@samnewman#geecon
Log Stash + Graylog2
Sunday, 21 July 13
@samnewman#geecon
Log Stash + Graylog2
Sunday, 21 July 13
@samnewman#geecon
Log Stash + Graylog2
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Graphite
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
www01.cpuUsage 42 1286269200
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
???
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Graphite
Sunday, 21 July 13
@samnewman#geecon
Graphite
Server
collectd
Sunday, 21 July 13
@samnewman#geecon
Graphite
AppServer
collectd
Sunday, 21 July 13
@samnewman#geecon
Graphite
App
Server
Server
collectd
Sunday, 21 July 13
@samnewman#geecon
Graphite
App
Server
Server
collectd Yammer Metrics
Sunday, 21 July 13
@samnewman#geecon
Graphite
App
Server
Server
collectd Yammer Metrics
Sunday, 21 July 13
@samnewman#geecon
Volume!
Sunday, 21 July 13
@samnewman#geecon
Aggregation!
Sunday, 21 July 13
@samnewman#geecon
www01.cpuUsage 42 1286269200
Sunday, 21 July 13
@samnewman#geecon
orderplaced 1 1286269200
Sunday, 21 July 13
@samnewman#geecon
orderplaced 1 1286269200
orderplaced 1 1286269200
Sunday, 21 July 13
@samnewman#geecon
orderplaced 1 1286269200
orderplaced 1 1286269200
orderplaced = 1
Sunday, 21 July 13
@samnewman#geecon
StatsD
Sunday, 21 July 13
@samnewman#geecon
Counters
ordersplaced:1|c
Sunday, 21 July 13
@samnewman#geecon
timings
orderduration:140|ms
Sunday, 21 July 13
@samnewman#geecon
StatsD
Client Client
Graphite
Sunday, 21 July 13
@samnewman#geecon
StatsD
Client Client
Graphite
Sunday, 21 July 13
@samnewman#geecon
StatsD
Client Client
Graphite
Sunday, 21 July 13
@samnewman#geecon
Riemann
Sunday, 21 July 13
@samnewman#geecon
Riemann
Sunday, 21 July 13
@samnewman#geecon
Riemann
Sunday, 21 July 13
@samnewman#geecon
Riemann
Sunday, 21 July 13
@samnewman#geecon
Riemann
Client Client
Graphite
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
(service "api req")
(percentiles 5 [0.5 0.95 0.99] index))
Sunday, 21 July 13
@samnewman#geecon
(service "api req")
(percentiles 5 [0.5 0.95 0.99] index))
Sunday, 21 July 13
@samnewman#geecon
(def tell-ops
(rollup 5 3600 (email "ops@vonbraun.mil")))
(streams
(where (state "critical") tell-ops))
Sunday, 21 July 13
@samnewman#geecon
(let[client (tcp-client :host "aggregator")]
(by [:host :service]
(changed :state
(forward client))))
Sunday, 21 July 13
@samnewman#geecon
Riemann
Server
Client Client
Sunday, 21 July 13
@samnewman#geecon
Riemann
Server
Client Client
Riemann
Server
Client Client
Sunday, 21 July 13
@samnewman#geecon
Riemann
Server
Client Client
Riemann
Server
Client Client
Riemann
Server
Sunday, 21 July 13
@samnewman#geecon
So What Do We Have?
Sunday, 21 July 13
@samnewman#geecon
Server Server
Graphite
Graylog 2
Server
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Server Server
Graphite Graylog 2Dashboard
A
Dashboard
B
Dashboard
C
Server
Sunday, 21 July 13
@samnewman#geecon
Server Server
StatsD/
Riemann
Graylog 2
Graphite
Dashboard
A
Dashboard
B
Dashboard
C
Sunday, 21 July 13
@samnewman#geecon
http://shopify.github.io/dashing/
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Data is lost!
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Data is lost!
Sunday, 21 July 13
@samnewman#geecon
Real-time metrics
requires upfront
knowledge
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Lossless
Event Store
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Lossless
Event Store
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Lossless
Event Store
Hadoop
HBase
Cassandra
Sunday, 21 July 13
@samnewman#geecon
Riemann
Server
Client Client
Sunday, 21 July 13
@samnewman#geecon
Riemann
Server
Client Client
Lossless
Event Store
Sunday, 21 July 13
@samnewman#geecon
Event Sourcing
Sunday, 21 July 13
@samnewman#geecon
But...
Sunday, 21 July 13
@samnewman#geecon
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Can I have one view?
Lossless
Event Store
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
http://nathanmarz.com/
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Up to date, but only
for a small window
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Consistent,
but out of date
Up to date, but only
for a small window
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Unified
Query
Consistent,
but out of date
Up to date, but only
for a small window
Sunday, 21 July 13
@samnewman#geecon
Lossless
Event Store
Realtime
Aggregator
Lambda Architecture
Unified
Query
Consistent,
but out of date
Up to date, but only
for a small window
Sunday, 21 July 13
@samnewman#geecon
The Future?
Sunday, 21 July 13
@samnewman#geecon
Server Server
Aggregating
Relay
Graphite
Graylog 2
Hadoop
Sunday, 21 July 13
@samnewman#geecon
Server Server
Aggregating
Relay
Graphite
Graylog 2
Hadoop
Unified
Query
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
AllYour Data
Sunday, 21 July 13
@samnewman#geecon
AllYour Data
In Realtime
Sunday, 21 July 13
@samnewman#geecon
AllYour Data
In Realtime
Sunday, 21 July 13
@samnewman#geecon
Sunday, 21 July 13
@samnewman#geecon
Find and free your data
Sunday, 21 July 13
@samnewman#geecon
Find and free your data
Start simple
Sunday, 21 July 13
@samnewman#geecon
Find and free your data
Start simple
Create different views for different
stakeholders
Sunday, 21 July 13
@samnewman#geecon
Find and free your data
Start simple
Create different views for different
stakeholders
Don’t be scared of real-time!
Sunday, 21 July 13
@samnewman#geecon
Thanks!
snewman@thoughtworks.com
@samnewman
Sunday, 21 July 13

Más contenido relacionado

Más de Sam Newman

Rip It Up - The Microservice Organisation
Rip It Up  - The Microservice OrganisationRip It Up  - The Microservice Organisation
Rip It Up - The Microservice OrganisationSam Newman
 
What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?Sam Newman
 
Confusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min VersionConfusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min VersionSam Newman
 
AppSec and Microservices
AppSec and MicroservicesAppSec and Microservices
AppSec and MicroservicesSam Newman
 
Feature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub WorldFeature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub WorldSam Newman
 
Confusion In The Land Of The Serverless
Confusion In The Land Of The ServerlessConfusion In The Land Of The Serverless
Confusion In The Land Of The ServerlessSam Newman
 
AppSec And Microservices
AppSec And MicroservicesAppSec And Microservices
AppSec And MicroservicesSam Newman
 
Deploying and Scaling Microservices
Deploying and Scaling MicroservicesDeploying and Scaling Microservices
Deploying and Scaling MicroservicesSam Newman
 
BETA - Securing microservices
BETA - Securing microservicesBETA - Securing microservices
BETA - Securing microservicesSam Newman
 
Principles of microservices ndc oslo
Principles of microservices   ndc osloPrinciples of microservices   ndc oslo
Principles of microservices ndc osloSam Newman
 
Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocitySam Newman
 
QCon Sao Paulo Keynote - Microservices, an Unexpected Journey
QCon Sao Paulo Keynote - Microservices, an Unexpected JourneyQCon Sao Paulo Keynote - Microservices, an Unexpected Journey
QCon Sao Paulo Keynote - Microservices, an Unexpected JourneySam Newman
 
Principles of microservices XP Days Ukraine
Principles of microservices   XP Days UkrainePrinciples of microservices   XP Days Ukraine
Principles of microservices XP Days UkraineSam Newman
 
Testing & deploying microservices - XP Days Ukraine 2014
Testing & deploying microservices  - XP Days Ukraine 2014Testing & deploying microservices  - XP Days Ukraine 2014
Testing & deploying microservices - XP Days Ukraine 2014Sam Newman
 
Principles of Microservices - NDC 2014
Principles of Microservices  - NDC 2014Principles of Microservices  - NDC 2014
Principles of Microservices - NDC 2014Sam Newman
 
Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 2014Sam Newman
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014Sam Newman
 
Practical microservices - YOW 2013
Practical microservices  - YOW 2013Practical microservices  - YOW 2013
Practical microservices - YOW 2013Sam Newman
 
From macro to micro goto
From macro to micro   gotoFrom macro to micro   goto
From macro to micro gotoSam Newman
 

Más de Sam Newman (19)

Rip It Up - The Microservice Organisation
Rip It Up  - The Microservice OrganisationRip It Up  - The Microservice Organisation
Rip It Up - The Microservice Organisation
 
What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?What Is This Cloud Native Thing Anyway?
What Is This Cloud Native Thing Anyway?
 
Confusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min VersionConfusion In The Land Of The Serverless - 90min Version
Confusion In The Land Of The Serverless - 90min Version
 
AppSec and Microservices
AppSec and MicroservicesAppSec and Microservices
AppSec and Microservices
 
Feature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub WorldFeature Branches And Toggles In A Post-GitHub World
Feature Branches And Toggles In A Post-GitHub World
 
Confusion In The Land Of The Serverless
Confusion In The Land Of The ServerlessConfusion In The Land Of The Serverless
Confusion In The Land Of The Serverless
 
AppSec And Microservices
AppSec And MicroservicesAppSec And Microservices
AppSec And Microservices
 
Deploying and Scaling Microservices
Deploying and Scaling MicroservicesDeploying and Scaling Microservices
Deploying and Scaling Microservices
 
BETA - Securing microservices
BETA - Securing microservicesBETA - Securing microservices
BETA - Securing microservices
 
Principles of microservices ndc oslo
Principles of microservices   ndc osloPrinciples of microservices   ndc oslo
Principles of microservices ndc oslo
 
Principles of microservices velocity
Principles of microservices   velocityPrinciples of microservices   velocity
Principles of microservices velocity
 
QCon Sao Paulo Keynote - Microservices, an Unexpected Journey
QCon Sao Paulo Keynote - Microservices, an Unexpected JourneyQCon Sao Paulo Keynote - Microservices, an Unexpected Journey
QCon Sao Paulo Keynote - Microservices, an Unexpected Journey
 
Principles of microservices XP Days Ukraine
Principles of microservices   XP Days UkrainePrinciples of microservices   XP Days Ukraine
Principles of microservices XP Days Ukraine
 
Testing & deploying microservices - XP Days Ukraine 2014
Testing & deploying microservices  - XP Days Ukraine 2014Testing & deploying microservices  - XP Days Ukraine 2014
Testing & deploying microservices - XP Days Ukraine 2014
 
Principles of Microservices - NDC 2014
Principles of Microservices  - NDC 2014Principles of Microservices  - NDC 2014
Principles of Microservices - NDC 2014
 
Practical microservices - NDC 2014
Practical microservices  - NDC 2014Practical microservices  - NDC 2014
Practical microservices - NDC 2014
 
Practical microservices - javazone 2014
Practical microservices -  javazone 2014Practical microservices -  javazone 2014
Practical microservices - javazone 2014
 
Practical microservices - YOW 2013
Practical microservices  - YOW 2013Practical microservices  - YOW 2013
Practical microservices - YOW 2013
 
From macro to micro goto
From macro to micro   gotoFrom macro to micro   goto
From macro to micro goto
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Surfing the event stream