News Stay informed about the latest enterprise technology news and product updates.

Ancestry.com's top lessons learned from continuous software development

5/8

Stick to DevOps model tenet: Warm up your services before going live

Source:  Ingram Publishing/Thinkstock

Developers should know how services operate in a live environment, a tenet of the DevOps model. A .NET Web service (IIS-hosted service) cannot handle requests immediately upon deployment, as it must first load and compile .NET assemblies. This can result in latency, and some components may become overloaded due to the sudden surge in service requests.

To prevent such an overload, format the onset of live traffic. Deployment has to be configured to include a smoke test that exercises critical areas of code, one machine at a time, within a cluster. Product code must be engineered for quick boot up, and be robust enough to handle frequent recycling of application pools (relevant to IIS-hosted applications).

View All Photo Stories

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchMicroservices

TheServerSide.com

SearchCloudApplications

SearchAWS

SearchBusinessAnalytics

SearchFinancialApplications

SearchHealthIT

DevOpsAgenda

Close