Designing a scalable and well-performing Microsoft AppFabric 1.1 for Windows Server deployment depends upon numerous factors. Most of the key points and considerations have been presented in this guide, and are summarized in priority order as follows:

  • Optimization of the storage platform installation at the system level — for example, placing data and log files on separate volumes

  • Choice of dedicated versus shared databases for the persistence and monitoring stores, and the SQL Server installation where they reside

  • Special attention to the staging data processing limitations in the monitoring store

  • Choice of dedicated or shared application pools, and web application/service deployment topology

Taking the information provided in this document into account during the planning of an AppFabric deployment will help to ensure smooth and scalable deployment, with most common bottlenecks already addressed by the design. The remainder comes down to good application logic design and implementation.