Skip to content
September 3, 2013 / kiranpatils

Sitecore 7 Architecture Diagram


I hope you liked Sitecore7 Basics post? (You haven’t got a chance to look at it? No worries — You can do it now!), here we had a look at Basics of Sitecore7 and I do remember I promised that will be posting more stuff on Sitecore7, Apologize for delay. But was busy on Website performance stuff (Oh.. Performance ha, that’s great. So, you must’ve blogged something? Yes, I’ve and it’s going on – You can read two posts from here — ASP.NET Website Performance Basics and ASP.NET Website Performance Basics – Part 2) So, haven’t got chance to share Sitecore7 stuff with you. But I believe in “better late than never”! (So, as you?!)

In one of the slide of Sitecore7 Basics PPT, you must’ve seen Architecture diagram. Just wanted to write a post on it. Because If Architecture is clear in mind (And, that too pictorially!) then it would be really easy to get things going! [BTW, Have you seen my earlier Sitecore Architecture Diagram post?]



Courtesy : Sitecore7 Development Team, from their Hangout session – Inside Sitecore 7

Three new components has been added, in Sitecore7. You can see them in left side of above given image:

  1. Content Search — Sitecore LINQ API, this is the new API added by Sitecore 7 Team, This is a bridge between you and your Search provider. For example today you are using Lucene/Solr and developed all your renderings using Sitecore LINQ API and all works fine! Happily Deployed as well! Now, one fine day your company decides to switch your search provider to ElasticSearch. Don’t worry, you can do it without doing any code change. That’s the power of Sitecore LINQ API. Also, it helps you to index your content and that too rapidly! Will share stats in upcoming posts!
  2. Item Buckets — I think you all know everything about Buckets? Not yet? Then would strongly recommend to get your hands on it, It’s a cool feature. Which removes 100 child items limit, And If you’ve heard Sitecore guys saying that “SC7 scales to virtually unlimited content volumes” — Then Item Buckets is a magic behind that! [Basically, using Buckets you can store millions of content items, It gets stored in an unstructured format]
  3. Search Index — It seats with your DB. So, rather than fetching data from DB, you can fetch it from your Index files! — Secret of Speed!

Simple? Indeed!

Just a note : Sitecore.ContentSearch and Sitecore.Buckets has 3200 methods, It means you got 3200 way to fetch/store your data


Happy Sitecoring! 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: