GOTO Berlin is a vendor independent international software development conference with more that 60 top speaker and 400 attendees. The conference cover topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

Michael T. Nygard, Author of "Release It!"

Michael T. Nygard

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.

Twitter: @mtnygard
Publications: Release It!, 97 Things Every Software Architect Should Know, Beautiful Architecture

Presentation: Maneuverable Web Architecture

Track: Modern Web Architecture / Time: Thursday 11:30 - 12:20 / Location: Estrelsaal C5/6

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.