When On-Demand Goes Off

A little more than 12 months ago,, the Web-based, on-demand customer relationship management (CRM) and business services provider, was hit by a series of service outages over a six-week period that affected as many as 350,000 subscribers. The incidents jeopardized’s relationship with some of its own customers and potentially sidetracked efforts to extend the vendor’s reach into large enterprises.

Fast-forward to mid-November 2006, when the software as a service (SaaS) company announced its third-quarter results for fiscal 2007. Revenue came to $130 million, a 57% jump over the same period in fiscal 2006; net paying subscribers were up 61,000, to 556,000; net customers up 2,300, to 27,000. That’s the kind of growth that could give SaaS a good name.

Yet, the service outages—which have since been resolved— raise an issue for chief information officers to consider if they are looking to use on-demand software to deliver applications—whether it’s from or any other vendor.’s problems began on Dec. 20, 2005, when its clients could not access the company’s servers—and obtain customer records—for more than three hours. The problem: a rare database software bug, said the company’s CEO, Marc Benioff. Though uses Oracle database software—Oracle Database 10g and Oracle Grid Computing–as key technology enablers for its service and internal operations, Benioff declined to assign any blame for the bug. However, Bruce Francis, the company’s vice president of corporate strategy, said at the time, “The vendor [Oracle] has one of the largest and most sophisticated development teams on the planet, and they had never encountered this bug before. is working with [them] … to make sure that the bug doesn’t crop up again.” The bug hasn’t reoccurred since, he said.’s vulnerabilities, however, extended beyond the bug. The company experienced two more outages in January and several in early February. These were caused by “system performance issues,” the company said. Typically, such problems varied. On Feb. 9, 2005, for example, a primary hardware server failed and one of the company’s four North American servers, NA1, did not automatically recover. “This required a manual restart of the NA1 database,” told customers on its Web site. The outage lasted a little more than an hour.

Earlier, a Jan. 30 performance problem was attributed to a shortcoming in the company’s database cluster, a collection of databases. This issue required to restart each database instance in the cluster, resulting in a pause in service. The system was down for about four hours, and even when the company brought the service back up, the application programming interface (API) remained disabled for several more hours.

Read the full story on Baseline: When On-Demand Goes Off

CIO Insight Staff
CIO Insight Staff
CIO Insight offers thought leadership and best practices in the IT security and management industry while providing expert recommendations on software solutions for IT leaders. It is the trusted resource for security professionals who need network monitoring technology and solutions to maintain regulatory compliance for their teams and organizations.

Get the Free Newsletter!

Subscribe to Daily Tech Insider for top news, trends, and analysis.

Latest Articles