~/talk

Day 2: Event-Driven Systems & GenAI with Aspire, F#, dotMemory, and More

slides:none on file

Day highlights and concrete takeaways: a versioning playbook — use schemas, CloudEvents headers and a registry (XR) to enforce forward/backward/transitive compatibility so consumers don’t break; a GenAI stack that actually runs — Semantic Kernel & .NET Aspire demo, vector store + RAG + agent orchestration for production workflows; a production debugging case where dotMemory finds a 2 GB/day leak in five minutes, reproduction and fix verified; F# shows practical interop, discriminated unions and pipelines; Loki+OTel+Grafana pipeline for cost‑aware logging.

AI-written summary · about

  1. 0:00Intro
  2. 3:40Change Is Inevitable: Versioning Event-Driven Systems by Laila Bougria. Practical patterns for evolving contracts safely – message versioning, upcasting, and compatibility without breaking consumers.
  3. 1:17:14Building Scalable GenAI Apps Using Semantic Kernel and .NET Aspire by Mehdi Hadeli. Orchestrate LLM workflows with Semantic Kernel, wire services with Aspire, and scale prompts, memory, and gateways.
  4. 2:32:03Functional Programming in F#: Fad or Fabulous? by Ken Bonny. Where FP shines in real .NET apps – pipelines, pattern matching, interop with C#, and when not to use it.
  5. 3:46:25How We Found a 2 GB/Day Leak in 5 Minutes – dotMemory Meets Akka.NET by Aaron Stannard. A production debugging story – identifying allocation hotspots with dotMemory in a high-throughput actor system.
  6. 4:34:49Everything You (Don’t) Want to Know About Async and Await in C# by Stefan Pölz. Deep dive on contexts, deadlocks, cancellation, ConfigureAwait, and proven patterns to stay responsive.
  7. 5:46:54Conquering Distributed Cloud Logging Without Breaking the Bank by Stathis Fylaktos. Cost-aware observability – log design, sampling, and storage strategies that scale without surprise bills.
  8. 6:34:14Does GenAI Mean the Death of Test-Driven Development (TDD) by Johan Smarius. What changes and what doesn’t – how to combine AI code generation with red-green-refactor and keep quality high.
  9. 7:39:43Outro
~/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.