Contents tagged with AppFabric
-
Scaling Out .NET Presentation at Jax Code Camp 2011
Today at the Jax Code Camp I gave a presentation on scaling out your .NET applications by leveraging IIS7, AppFabric, Web Farm Framework, and Web Deploy. Thanks to everyone how come out to the session.
-
The importance of clock alignment between AppFabric servers
In our latest release, we are taking advantage of the new AppFabric Caching Service to host our session state. AppFabric provides fault-taulerance for session data within our web server farm. However, the AppFabric cache servers were crashing every hour or so in our QA environment with the following exception:
-
Configuring AppFabric Session Hosts Dynamically
Windows Server AppFabric has finally brought a performant, fault-taulerant session provider to ASP.NET. Originally, this technology was part of the Velocity Project. Very cool stuff. There are lots of articles out there about how to configure this new service via web.config. Now, I love web.config as much as the next person, but it makes my deployment process painful. Sure there is the new web.config transformation process, but it requires the code to go back through the build process which makes it hard to move from environment to environment. To solve these and other problems, we have a custom configuration system to handle environment specific settings.
-
Death to Windows Services...Long Live AppFabric!
Up until now, the only option for running always on/long running processes was to build a Windows Services. While .NET made building Windows Services easier, they still come with their own set of headaches. Windows Server AppFabric adds an Auto-Start/Always-Running feature which allows IIS hosted services to behave more like traditional Windows Services. Services will automatically start when the computer boots, an application pool is started, or an IISRESET is performed.