Software Architecture Radio

Episode 4 - The New Normal with Mike Nygard

Software Architecture Radio · Episode @004: The New Normal with Michael Nygard

Michael Nygard: @mtnygard | Wide Awake Developers (Mike’s Blog) | The Cognitect Blog | Release It! Design and Deploy Production-Ready Software

This episode is sponsored by Pivotal.

01:42 - Mike’s Background and Career Path Thus Far
02:59 - Complex Systems
       The Complexity Explorer
06:22 - Continuous Partial Failure and Looking at Microservices
       Mike’s New Normal Blog Series
11:23 - “Agile”: Why?
14:03 - Antifragility
       Blog Post: From Resilient to Antifragile
       Nassim Taleb’s Antifragile
       Normal Accidents: Living with High-Risk Technologies by Charles Perrow
20:18 - Evolutionary Design
       Blog Post: The Art of War, Maneuverability, and Microservices
       Sun Tzu’s The Art of War
       Matt’s Antifragile Architecture Talk
       Evolutionary Architecture by Neal Ford, Rebecca Parsons, and Pat Kua
29:05 - Redundancy and DRY (Don’t Repeat Yourself)
       YAGNI (You Aren’t Gonna Need It)
37:11 - What services should I actually have?
41:00 - Contracts Between Services
48:29 - Advice for Someone Getting Started as an Architect:
       Ward Cunningham’s c2 Wiki
       The Pattern Oriented System Architecture Series