Michael T. Nygard, TweetAuthor of "Release It!"
Biography: Michael T. Nygard
Michael Nygard has written and co-authored several books, including “Release It!”, “Beautiful Architecture”, “97 Things Every Software Architect Should Know” and “Java Developer’s Reference”.
Michael says he strives to raise the bar and ease the pain for developers.
An expert in highly-available, highly-scalable commerce systems, Michael has been professional programmer and architect for over 15 years. In that time, Michael has delivered systems to the U. S. Government, the military, banking, finance, agriculture, and retail industries.
Presentation: TweetManeuverable Web Architecture
What can a rogue fighter pilot from the 1960’s teach us about web architecture? quite a lot, as it turns out. In 1964, John Boyd introduced “energy-maneuverability” theory. It showed that the fastest airplane didn’t always win the dogfight. Rather, the one that could accelerate or decelerate fastest would win.
Web architecture today is about gaining and shedding mass rapidly. One mustscale up and scale down, and be able to adapt quickly to changing situations. As architects, we should bring together several architecture patterns and techniques to create systems with high maneuverability.
Some of these patterns may seem contrary to past notions of sound architecture. The web evolves rapidly, however, and last year’s sound practice might be holding you back this year.