Top "Architecture" questions

Architecture encompasses the process, artifacts and high-level structure of a solution.

Difference between frontend, backend, and middleware in web development

I was wondering if anyone can compare/contrast the differences between frontend, backend, and middleware ("middle-end"?) succinctly. Are there cases …

web-services architecture
Single Page Application: advantages and disadvantages

I've read about SPA and it advantages. I find most of them unconvincing. There are 3 advantages that arouse my doubts. …

javascript architecture client-side single-page-application
Explain the different tiers of 2 tier & 3 tier architecture?

I am not able to understand which elements are called as first tier, second tier & third tier & where …

architecture n-tier-architecture
What's the difference between "Layers" and "Tiers"?

What's the difference between "Layers" and "Tiers"?

architecture
I just discovered why all ASP.Net websites are slow, and I am trying to work out what to do about it

I just discovered that every request in an ASP.Net web application gets a Session lock at the beginning of …

asp.net performance session iis architecture
A potentially dangerous Request.Form value was detected from the client

I have this issue. I have tried everything. ValidateRequest="false".. and decoding and encoding html.. etc. etc.. What I need …

c# jquery asp.net architecture postback
Why is IoC / DI not common in Python?

In Java IoC / DI is a very common practice which is extensively used in web applications, nearly all available frameworks …

python design-patterns dependency-injection inversion-of-control architecture
Design Documents (High Level and Low Level Design Documents)

What actually goes into the high level and low level design documents? (I specifically wish to know which diagrams are …

architecture design-documents
What's the difference between "Solutions Architect" and "Applications Architect"?

As far as I can see Solutions Architect is just a different "marketing" term for Applications Architect. Is that correct …

architecture definition
What is the technology behind wechat, whatsapp and other messenger apps?

I am eager to know about the architecture of different real-time messenger apps. Are they using any generic protocol/architecture?

architecture protocols smartphone messenger