~/talk

Real-time stream data processing with fully managed AWS Kinesis services

Talkat Heapcon 2022 · 2022-11-03..11-04· [data-engineering]
links:none on file
slides:none on file

Telesign migrates SMS transaction and completion records from RabbitMQ into Kinesis Data Streams and runs hosted Apache Flink via Kinesis Data Analytics (Apache Flink) to join events, aggregate by country/operator with one‑minute tumbling windows, and persist results to RDS Postgres for live dashboards. The pipeline enforces exactly-once semantics and moves end-to-end latency from ~30–60 minutes down to 3–4 second latency, using CloudWatch for monitoring and a custom Kinesis publisher.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 3:24SMS Verify use case
  3. 8:40Old architecture limitations
  4. 10:20Goal of stream processing
  5. 11:07What is stream processing
  6. 13:08Batch vs stream processing
  7. 13:52Stream processing architecture
  8. 15:47Challenges in stream processing
  9. 16:42AWS Kinesis services overview
  10. 17:33Kinesis Data Streams explained
  11. 19:40Kinesis Data Analytics
  12. 21:12New architecture with Kinesis
  13. 22:47Achieved latency improvements
  14. 23:09Flink applications details
  15. 24:30Apache Flink framework
  16. 26:35Flink data flow and APIs
  17. 29:15Q&A session
~/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.