~/talk

Streaming Visualisation

Talkat Voxxed Days Zurich 2019 · on Tuesday, 2019-03-19· [data-visualization]
speakerdeck:gschmutz
slides:none on file

Three blueprints show concrete ways to visualize fast data: (1) persist to a fast NoSQL store (Elasticsearch, Cassandra or in-memory Redis) but watch polling limits (UIs refresh ~10–15s); Redis wins for many-read, ephemeral maps like live flight positions. (2) stream directly to consumers via Kafka Connect to Slack/REST dashboards or WebSockets for near-immediate updates. (3) run stream analytics with KSQL/Kafka Streams and push results into Arcadia Data for live dashboards — demo with Twitter shows ~2s end-to-end latency and working code on GitHub.

AI-written summary · about

  1. 0:00Intro
  2. 4:20Timely decisions require new data in minutes
  3. 5:59Keep the data in motion...
  4. 9:03Reference Architecture Modem Data Analytics Solutions
  5. 14:24Date-in-Motion Ecosystem
  6. 16:02Apache Kafka - A Streaming Platform
  7. 24:34Visualization: many many options! But do they support Streaming Data?
  8. 26:54Fast datastore with regular poling from consumer
  9. 28:371: Elasticsearch/Kibana
  10. 30:182: Redis NoSQL & Custom Web
  11. 31:122. Demo Redis NoSQL & Custom Web
  12. 34:37Direct Streaming to the Consumer
  13. 40:57Streaming SQL Result to Consumer
  14. 41:281: KSQL and Arcadia Data
  15. 42:181: Demo KSQL and Arcadia Data
  16. 48:193. Spark Streaming & Oracle Stream Analytics
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.