Software Engineering Radio Podcast, Episode 210: Stefan Tilkov on Architecture and Micro Services

Link

Micro services is an emerging trend in software architecture that focuses on small, lightweight applications as a means to avoid large, unmaintainable, monolithic systems. This approach allows for individual technology stacks for each component and more resilient systems. Micro services uses well-known communication schemes such as REST but also require new technologies for the implementation. Methodologies like the Twelve-Factor App provide a set of rules for the deployment and operation of such systems. Teams take care of several of those services and deal with separate business domains to make the best use of Conway’s Law. These business domains provide a more coarse-grained software architecture. In this episode, Stefan Tilkov discusses these new approaches as well as their benefits and drawbacks with Eberhard Wolff.

Continue to external content

Thumb dsc01793

Stefan is a founder and principal consultant at innoQ, where he spends his time alternating between advising customers on new technologies and taking the blame from his co-workers for doing so. He is a frequent speaker at conferences and author of numerous articles.

More content

Comments

Please accept our cookie agreement to see full comments functionality. Read more