MSDN has published a long technical article of mine on SharePoint Architecture.  I should actually say “architectures” because, as I point out in the article, SharePoint has a lot more than one architecture.  I cannot claim that it will tell you everything that you need to know about SharePoint’s plumbing, but it will tell you a lot.

It has 15,000 words and 11 diagrams on the following subjects:

  • What Is SharePoint?
  • SharePoint Development Platform Stack
  • SharePoint as an ASP.NET-IIS Application
  • SharePoint Configuration Stack
  • SharePoint Deployment Models
  • Process and Execution Trust Model
  • Pages, Parsing, and Safe Mode
  • Data Model, Data Management, and Query System
  • Services and the Service Application Framework
  • Site Definitions and Web Templates
  • SharePoint Security
  • Server Object Model in SharePoint
  • Client Object Models in SharePoint
  • Workflows in SharePoint

Here’s the link:

SharePoint 2010 Architectures Overview