Real-time Twitter analysis with Reactive Extensions
summary
Live Twitter streams get replayed from election and Q&A episodes and processed with RxJS to produce tweets‑per‑minute rates (peaks ~800 tpm) using rolling one‑minute windows starting every 30s and word histograms over five‑minute windows via reduce into a hashmap. A dashboard replays recorded streams at 500x speed, spike detection compares current vs. normal (delayed) windows and uses a 15% threshold for spikes to emit triggers and the top topics driving each peak; tuning is required but the pipeline works.
AI-written summary · about
chapters (7)
- 0:00Introduction to Rx
- 2:56Measuring stream activity
- 6:00Analyzing topic trends
- 17:25Identifying traffic spikes
- 35:12Linking spikes to topics
- 48:33Practical applications of Rx
- 54:31Q&A and conclusion
related talks
21mReal-Time Stream Processing with Reactive-Extensions (RX)
32mReal-Time Stream Processing with Reactive-Extensions
28mReactive all the Things
01h 21mReactive Web Applications
43mConnecting Reactive Applications with Fast Data Using Reactive Streams
01h 01mGet Reactive with RxJS
19mReactive Programming with RxPy
56mReal Time Data Pipelines
