Guide to Web Application and Platform Architectures by Udo Mayer & Stefan Jablonski