History

The concept of client server architecture with thick client and a server serving the  clients was 90's evolution. During this period the Microsoft windows based client development tools of Oracle forms ( Developer 2000), Powerbuilder, Delphi etc. were in demand. But Late 90's when java came with write once and run anywhere, the architecture of applications  started changing. The concept

of servlet container changed the way one looked at web applications. The applications were build with the new application servers like WebSphere, WebLogic, JBoss etc. Open source Apache http server created http routing possible across applications servers by load balanccing the traffic.



During these periods of applications development, architectures were evolved to meet the increaseing demand of users and scale horizontally instead of old concept of scale vertically.


Typical service level requirements or quality of service of applications were defined and they were ...



...continue