Reputation: 407
While installing new sharepoint 2013, pre-requisite installs windows app fabric which was not there in previous sharepoint versions. So why this needed for sharepoint 2013? what feature it adds to the new sharepoint 2013?
Upvotes: 1
Views: 756
Reputation: 59318
Windows Server AppFabric is installed as a prerequisite for SharePoint 2013. AppFabric is installed as an extension to the Windows Server Application Server Role and consist of two main components:
The AppFabric distributed caching is used by SharePoint 2013 for caching social elements and FedAuth tokens. Every time a user accesses a front end server the user needs to be authenticated which can become an issue when using multiple front end servers. In SharePoint 2010 this was handled by enabling load balancing affinity (Sticky Sessions) to ensure that the user stayed on the same front end server. By caching the FedAuth token in the distributed cache it is no longer necessary to enable sticky session since the authentication token is now available from all front end servers through the cache cluster.
SharePoint takes advantage of this service in quite a few ways, specifically through user profiles and authentication.
AppFabric Caching and SharePoint: Concepts and Examples (Part 1)
SharePoint 2013: AppFabric and Distributed Cache Service
Upvotes: 2