Artwork

Contenu fourni par Vaughn Vernon. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Vaughn Vernon ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Player FM - Application Podcast
Mettez-vous hors ligne avec l'application Player FM !

Choosing the Right Architectural Styles and Patterns

53:40
 
Partager
 

Manage episode 429061194 series 2997147
Contenu fourni par Vaughn Vernon. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Vaughn Vernon ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.

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.

  continue reading

36 episodes

Artwork
iconPartager
 
Manage episode 429061194 series 2997147
Contenu fourni par Vaughn Vernon. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Vaughn Vernon ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.

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.

  continue reading

36 episodes

همه قسمت ها

×
 
Loading …

Bienvenue sur Lecteur FM!

Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.

 

Guide de référence rapide