Architecture comparison

In this section, we provide an analytical view on how different performance indicators relate to different solutions, based on the architectures that we have just discussed.

The two excellent architectures are the 2-tier ASP.NET MVC-based architecture, which is the best performing in terms of latency, and SOA, which definitely wins in terms of scalability.

Another thing that is easily visible is the average low-level result that Web Forms obtains about any performance indicator. Here, the age of the framework (released in 2001) acts as the main bottleneck, together with the RAD approach made to help shorten time release, thus killing long-term maintenance and the life cycle of the whole application.

The architectures just ...

Get Learning .NET High-performance Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.