Production Ready Software by Michael Nygard
ABOUT THE PRESENTER: MICHAEL NYGARD
Michael Nygard is the Vice President of Customer Solutions at Cognitect. Mike is the author of Release It!, and a contributor to Beautiful Architecture. Mike focuses on highly-available and scalable commerce systems but can often be found coding, writing, speaking, or thinking about how the Universe works.
Mike’s most recent projects at Cognitect include designing an architecture for an online P2P lending platform, advising one of the world’s largest financial services firms on their overall software direction, and designing a software defined data center for another financial services firm.
Mike’s background includes re-engineering and operating some of the most prominent – and busiest – web properties in the world, including Best Buy, American Airlines and Hyatt. Mike also architected the software used to process 60% of all school photos in the US. Mike wrote the original control software for the infrared astronomy instruments at the Keck Telescope in Hawaii and programmed ground-based GPS systems for the USAF.
Workshop: Production Ready Software
In this full-day workshop, you will learn how to create applications that survive the rigors of life in production. Too often, project teams aim to pass QA instead of aiming for success in production. Testing is not enough to prove that your software is ready for continuous availability in the corrosive environment of the Internet. During this workshop, you will receive an understanding of the architecture and design patterns that can produce high availability in distributed, multithreaded systems. You will also learn about the antipatterns that can sabotage your systems availability and capacity.