SlideShare a Scribd company logo
STREAMING, FAST AND SLOW
June 2020
Caito Scherr
Caito_200_OK
• Caito Scherr
• Portland, OR, USA
• Software Engineer
• Apache Flink
Who am I?
Caito_200_OK
Agenda
Background
Integration
Operations
Analytics
Caito_200_OK
Agenda
Caito_200_OK
Background
Integration
Operations
Analytics
Agenda
Background
Integration
Operations
Analytics
Caito_200_OK
Agenda
Background
Integration
Operations
Analytics
Caito_200_OK
BACKGROUND
Caito_200_OK
Background
Caito_200_OK
Product A usage Product B usage Product C usage
Subscription Info Account Info
Data
Store,
UI
Data pipeline
Background
Caito_200_OK
STREAMING, FAST AND SLOW
Caito_200_OK
Speed
Caito_200_OK
… Like training for your first
marathon
Caito_200_OK
Caito_200_OK
… Like training for a new
marathon
Caito_200_OK
… Like training for a new
marathon
Caito_200_OK
… Like training for a new
marathon
Caito_200_OK
… Like training for a new
marathon
Integration
Caito_200_OK
… Like training for a new
marathon
Integration Operations
Caito_200_OK
… Like training for a new
marathon
Integration Operations Analytics
INTEGRATION
Caito_200_OK
Ecosystem
Some of the best features of stream processing for
your team can also be the biggest drawbacks for
teams that interact with you.
Caito_200_OK
Ecosystem
Start by assuming each team may be
treating their data differently from the next.
Caito_200_OK
Ecosystem
Optimize for: understanding your
application’s impact, and allowing that data to drive
the architecture and design process.
Caito_200_OK
Streaming Community
Caito_200_OK
Streaming Community
Caito_200_OK
Documentation that is interactive,
A safe space for others to experiment,
And, take a map!
Streaming Community
Caito_200_OK
Streaming Community
Caito_200_OK
Don’t underestimate the power of a good map
OPERATIONS
Caito_200_OK
Resources
Can your resources handle this new challenge?
Caito_200_OK
ANALYTICS
Caito_200_OK
Monitoring
Caito_200_OK
Alerting
Caito_200_OK
Alerting
Caito_200_OK
Alerting
Caito_200_OK
Conclusion
Caito_200_OK
• Pulsar Summit
• Jun, Rosalie & the
conference event
staff!
• Maureen Dugan
Thank you!
• Ruby Andrews
• Eric Shamow
• Adam Klein
• Matthew Scharr
• Max Aguirre
Caito_200_OK
❖ Squirrel photo: https://www.blipfoto.com/entry/1844394
❖ Track logo: https://www.wikidata.org/wiki/Q1004435
❖ shoes: https://www.ems.com/hoka-one-one-mens-
speedgoat-2-trail-running-shoes/2043264.html
❖ All other photos of Caito: Hood to Coast team (Van 2)
❖ All other non-Caito photos: Caito
❖ Blog: caito-200-ok.com/blog/streaming-fast-and-slow
❖ “Community” photo models: Zack Hobson, Cory Johannsen
Image Credits
Caito_200_OK
❖ https://kafkaesque.io/performance-comparison-between-apache-
pulsar-and-kafka-latency/
❖ http://pulsar.apache.org/docs/en/concepts-messaging/
Credits
Caito_200_OK

More Related Content

Streaming, Fast and Slow_Caito Scherr