YOW! Night 2018 Perth – Michael Nygard – Jun 28
Grinding the Java Monolith
Microservices sound appealing, but what can we do with those ten-million-line Java code bases? Shared domain objects, horizontal coupling, and years of boundary erosion have left us with enormous complexity and spiderwebs of coupling. Michael will share techniques at various levels of abstraction, from implementation details to API design and responsibility allocation. There’s no silver bullet that will make it easy to decompose a monolith, but you’ll learn some techniques that have helped and some pitfalls to avoid.
ABOUT THE PRESENTER: MICHAEL NYGARD
Michael Nygard strives to raise the bar and ease the pain for developers around the world. He shares his passion and energy for improvement with everyone he meets, sometimes even with their permission. Living with systems in production taught Michael about the importance of operations and writing production-ready software. Highly-available, highly-scalable commerce systems are his forte.
Michael has written and co-authored several books, including “97 Things Every Software Architect Should Know” and the best seller “Release It!”, a book about building software that survives the real world. He is a highly sought speaker who addresses developers, architects, and technology leaders around the world.
Michael is currently Vice President, Customer Solutions, for Cognitect Inc., the company behind Clojure, ClojureScript, Pedestal, and Datomic.
5:30 pm – Welcome networking with refreshments
6:00 pm – Presentation followed by Q&A
THANK YOU TO OUR YOW! NIGHT SPONSORS
|YOW! Community Gold & YOW! Night Venue and Food Sponsor||YOW! Night Usergroup Partner|
|Perth Java & JVM Community|