~/talk

Streaming Platforms in Event-Driven Systems: Patterns, Pitfalls, and Performance

Talkat Porto Tech Hub Conference 2025 · on Tuesday, 2025-10-07· [microservices]
links:none on file
links:none on file
slides:none on file

Architecture shows a concrete pipeline: DynamoDB CDC streams feed Kafka (MSK), Apache Flink reconstructs logical ordering and updates Aurora, and an alternative Lambda path lowers latency but loses cross-partition ordering. Key claims: Apache Kafka provides idempotent producers and transactions to approach exactly-once semantics, ordering is only guaranteed per partition, and preserving order reduces throughput. Target metrics are under 100 ms latency with 50–100 consumers. Operational complexity, storage costs, and partition-key design are the main pitfalls.

AI-written summary · about

  1. 0:00Introduction and audience setup
  2. 1:07From monoliths to event-driven architectures
  3. 3:36Core concepts of event-driven systems
  4. 7:09Characteristics of events in EDA
  5. 9:19Benefits of event-driven architecture
  6. 12:47Challenges in event-driven systems
  7. 15:16Synchronous vs asynchronous communication
  8. 18:05Understanding coupling in architectures
  9. 19:51Introduction to event streaming platforms
  10. 20:12Why use event streaming systems
  11. 21:16Fundamentals of streaming platforms
  12. 24:30Ordering and delivery semantics
  13. 28:24Delivery semantics explained
  14. 34:26Scaling streaming platforms
  15. 36:56Managed Kafka cluster options
  16. 38:44Common event-driven patterns
  17. 41:13Real-world e-commerce example
  18. 42:58Implementing CQRS with Kafka
  19. 48:38Key takeaways and considerations
  20. 50:44Q&A and closing remarks
~/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.