Hillside PatternCast podcast

#24 - IDEALS for Microservices with Paulo Merson

0:00
48:58
Manda indietro di 15 secondi
Manda avanti di 15 secondi

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, 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

The InfoQ eMag: Re-Examining Microservices after the First Decade

Slide presentation about IDEALS:
Merson IDEALS microservice design.pdf

Altri episodi di "Hillside PatternCast"