Hillside PatternCast

#24 - IDEALS for Microservices with Paulo Merson

48 min · 21. apr. 2026
episode #24 - IDEALS for Microservices with Paulo Merson cover

Beskrivelse

While many developers are familiar with the SOLID principles of object-oriented design, microservices demand a different set of practices to deal with the challenges of distributed systems. In this episode, host Eduardo Guerra talks with Paulo Merson [https://www.linkedin.com/in/paulomerson/], a renowned software architecture expert, about IDEALS—a framework for designing robust microservices. Throughout the conversation, they explore each IDEALS principle: Interface Segregation, Deployability, Event-driven architecture, Availability over Consistency, Loose Coupling, and Single Responsibility. The discussion highlights why each principle matters and presents patterns that can be used to put them into practice. ⁠Principles for Microservice Design: Think IDEALS, Rather than SOLID [https://www.infoq.com/articles/microservices-design-ideals/] The InfoQ eMag: Re-Examining Microservices after the First Decade [https://www.infoq.com/minibooks/reexamining-microservices/] Slide presentation about IDEALS: Merson IDEALS microservice design.pdf [https://drive.google.com/file/d/1u5bPuo0kWUHVaaRTMtNLyrZ0a0dt_14H/view?usp=sharing]

Kommentarer

0

Vær den første til at kommentere

Tilmeld dig nu og bliv en del af Hillside PatternCast-fællesskabet!

Kom i gang

2 måneder kun 19 kr.

Derefter 99 kr. / måned · Opsig når som helst.

  • Podcasts kun på Podimo
  • 20 lydbogstimer pr. måned
  • Gratis podcasts

Alle episoder

25 episoder

episode #24 - IDEALS for Microservices with Paulo Merson cover

#24 - IDEALS for Microservices with Paulo Merson

While many developers are familiar with the SOLID principles of object-oriented design, microservices demand a different set of practices to deal with the challenges of distributed systems. In this episode, host Eduardo Guerra talks with Paulo Merson [https://www.linkedin.com/in/paulomerson/], a renowned software architecture expert, about IDEALS—a framework for designing robust microservices. Throughout the conversation, they explore each IDEALS principle: Interface Segregation, Deployability, Event-driven architecture, Availability over Consistency, Loose Coupling, and Single Responsibility. The discussion highlights why each principle matters and presents patterns that can be used to put them into practice. ⁠Principles for Microservice Design: Think IDEALS, Rather than SOLID [https://www.infoq.com/articles/microservices-design-ideals/] The InfoQ eMag: Re-Examining Microservices after the First Decade [https://www.infoq.com/minibooks/reexamining-microservices/] Slide presentation about IDEALS: Merson IDEALS microservice design.pdf [https://drive.google.com/file/d/1u5bPuo0kWUHVaaRTMtNLyrZ0a0dt_14H/view?usp=sharing]

21. apr. 202648 min