Modern Software Engineering

T08 Microservices for Pragmatists

09/15/2026

9:30am - 10:45am

Level: Intermediate

Hazel Bohon

Software Engineer

Particular

Microservices architecture is often perceived as a pattern primarily suited for large organizations operating at web scale. However, it is equally applicable to smaller to medium-sized applications for internal use or smaller-scale public deployments. The scalability benefits of microservices are one of the compelling reasons to consider this architectural pattern.

In this presentation, we will explore the advantages and trade-offs associated with microservices. You will gain insights into the architectural patterns of microservices from a practical perspective. Real-world software development scenarios often present unique constraints; this presentation will guide you in identifying the aspects of microservices that align with your project’s requirements while ensuring compliance with the constraints.

You will learn:

  • Benefits of microservices for small/medium scale deployments
  • Trade-offs associated with microservices
  • How to pragmatically apply microservice design principles for your projects