Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Music
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/ba/95/56/ba955636-130d-0457-24ac-83a18b32427a/mza_14049891235393298801.jpeg/600x600bb.jpg
Add Dot
Vaughn Vernon
34 episodes
8 months ago

Interviews with leading software architects and developers.


Listen to get deep insights on modern software architecture and development approaches while facing sociotechnical challenges.


If you are a technology executive, senior architect, or software engineer you will gain a fresh perspective on increasing success and innovation in software design and implementation.


More about Vaughn



Hosted on Acast. See acast.com/privacy for more information.

Show more...
Technology
Business,
Careers
RSS
All content for Add Dot is the property of Vaughn Vernon and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.

Interviews with leading software architects and developers.


Listen to get deep insights on modern software architecture and development approaches while facing sociotechnical challenges.


If you are a technology executive, senior architect, or software engineer you will gain a fresh perspective on increasing success and innovation in software design and implementation.


More about Vaughn



Hosted on Acast. See acast.com/privacy for more information.

Show more...
Technology
Business,
Careers
https://assets.pippa.io/shows/6114808e7cabda001215fd53/1721074394278-a183d2018590c414490a7ec68ab907d7.jpeg
Choosing the Right Architectural Styles and Patterns
Add Dot
53 minutes 40 seconds
1 year ago
Choosing the Right Architectural Styles and Patterns

Summary

In this conversation, Vaughn Vernon and Udi Dahan discuss various topics related to software architecture, including service-oriented architecture (SOA), event-driven architecture, and sagas. They emphasize the importance of using the right architectural styles and patterns in the right places, rather than over-applying or misapplying them. They also discuss the role of patterns in software development and the need for a common language to facilitate communication among developers. Additionally, they explore the strengths and weaknesses of event-driven architecture and the misconceptions around API-first design. Finally, they delve into the concept of sagas as a way to handle complex business processes and policies.


Takeaways

  • Use the right architectural styles and patterns in the right places
  • Patterns are important for facilitating communication among developers
  • Event-driven architecture should not be over-applied or misapplied
  • API-first design should consider the actual business processes and not just CRUD operations
  • Sagas can be a useful technique for handling complex business processes and policies


Chapters

00:00 Introduction and Background

04:21 Understanding Service-Oriented Architecture (SOA)

09:36 The Role of Patterns in Software Development

18:17 Exploring Event-Driven Architecture

35:07 The Concept of Sagas


Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus, the most popular service bus for .NET.




Hosted on Acast. See acast.com/privacy for more information.

Add Dot

Interviews with leading software architects and developers.


Listen to get deep insights on modern software architecture and development approaches while facing sociotechnical challenges.


If you are a technology executive, senior architect, or software engineer you will gain a fresh perspective on increasing success and innovation in software design and implementation.


More about Vaughn



Hosted on Acast. See acast.com/privacy for more information.