Having both AppFabric and SQL Server installed on a single computer is sufficient for a development environment; however, a production environment will often consist of multiple computers in a server farm, as well as one or more dedicated SQL Server machines. Scaling-out allows you to implement load-balancing solutions, so that the processing of incoming messages is spread across multiple servers. This also enables you to provide increased fault tolerance for workflows that use persistence. Such an environment might also use queues to manage incoming messages destined for your application and SQL Server clustering for high availability.
Unable to display preview. Download preview PDF.