SE Radio 654: Chris Patterson on MassTransit and Event-Driven Systems

SE Radio 654: Chris Patterson on MassTransit and Event-Driven Systems

Chris Patterson, founder and principal architect of MassTransit, joins host Jeff Doolittle to discuss MassTransit, a message bus framework for building distributed systems. The conversation begins with an exploration of message buses, their role in asynchronous and durable application design, and how frameworks like MassTransit simplify event-driven programming in .NET. Chris explains concepts like pub/sub, durable messaging, and the benefits of decoupled architectures for scaling and reliability.

The discussion also delves into advanced topics such as sagas, stateful consumers for orchestrating complex processes, and how MassTransit supports patterns like outbox and routing slips for ensuring transactional consistency. Chris highlights the importance of observability in distributed systems, sharing how MassTransit integrates with tools like OpenTelemetry to provide comprehensive monitoring.

The episode includes advice on adopting event-driven approaches, overcoming leadership hesitancy, and ensuring secure and efficient implementations. Chris emphasizes the balance between leveraging cutting-edge tools and addressing real-world challenges in software architecture.

Brought to you by IEEE Computer Society and IEEE Software magazine.

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(726)

Episode 499: Uma Chingunde on Building a PaaS

Episode 499: Uma Chingunde on Building a PaaS

Uma Chingunde of Render compares building a PaaS with her previous experience running the Stripe Compute team. Host Jeremy Jung spoke with Chingunde about the role of a PaaS, building on public cloud ...

15 Feb 202256min

Episode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)

Episode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)

James Socol of Policygenius discusses continuous integration and continuous delivery, ways to test and deploy software quickly and easily. SE Radio host Felienne spoke with Socol about why CI and CD m...

9 Feb 202251min

Episode 497: Richard L. Sites on Understanding Software Dynamics

Episode 497: Richard L. Sites on Understanding Software Dynamics

Richard L. Sites discusses his new book Understanding Software Dynamics, which offers expert methods and advanced tools for understanding complex, time-constrained software dynamics in order to improv...

1 Feb 202252min

Episode 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)

Episode 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)

This week, Postgres server developer Bruce Momjian joins host Robert Blumen for a discussion of multi-version concurrency control (MVCC) in the Postgres database. They begin with a discussion of the i...

25 Jan 20221h

Episode 495: Vaughn Vernon on Strategic Monoliths and Microservices

Episode 495: Vaughn Vernon on Strategic Monoliths and Microservices

Vaughn Vernon, author of the book "Strategic Monoliths and Microservices" discusses his book with host Akshay Manchale about strategies for purposeful architecture from the perspective of both busines...

19 Jan 20221h

Episode 494: Robert Seacord on Avoiding Defects in C Programming

Episode 494: Robert Seacord on Avoiding Defects in C Programming

Robert Seacord, author of Effective C, The CERT C Coding Standard and Secure Coding in C and C++, discusses why the C programming language can be insecure, the top 5 security issues and the tools and ...

12 Jan 20221h 12min

Episode 494: Robert Seacord on Avoiding Defects in C Programming

Episode 494: Robert Seacord on Avoiding Defects in C Programming

Robert Seacord, author of Effective C, The CERT C Coding Standard and Secure Coding in C and C++, discusses why the C programming language can be insecure, the top 5 security issues and the tools and ...

12 Jan 20221h 12min

Episode 493: Ram Sriharsha on Vectors in Machine Learning

Episode 493: Ram Sriharsha on Vectors in Machine Learning

Ram Sriharsha of Pinecone discusses the role of vectors in machine learning, a technique that lies at the heart of many of the machine learning applications we use every day. Host Philip Winston spoke...

4 Jan 202239min

Populärt inom Utbildning

historiepodden-se
rss-bara-en-till-om-missbruk-medberoende-2
det-skaver
harrisons-dramatiska-historia
roda-vita-rosen
allt-du-velat-veta
johannes-hansen-podcast
nu-blir-det-historia
rss-viktmedicinpodden
i-vantan-pa-katastrofen
sa-in-i-sjalen
rss-max-tant-med-max-villman
sektledare
not-fanny-anymore
rss-foraldramotet-bring-lagercrantz
rss-sjalsligt-avkladd
kan-jag-sa-kan-du-podden
rss-om-vi-ska-vara-arliga
rss-basta-livet
rikatillsammans-om-privatekonomi-rikedom-i-livet