Originally posted on Gigaom:
IT is a complicated thing in large companies like Orbitz (s oww), where open source doesn’t mean free and where NoSQL really means not only SQL. When Orbitz decided to move major portions of its infrastructure off Oracle’s (s orcl) in-memory Coherence database and onto the NoSQL Couchbase Server, it drastically increased its performance while savings millions of dollars a year. But that doesn’t mean Oracle doesn’t still have a seat at Orbitz’s IT table.
Steven Young, a site reliability engineer at Orbitz, is presenting at CouchConf on Friday afternoon about making the switch from Coherence to Couchbase, and he shared some details with me in advance of his presentation. Essentially, Orbitz moved some very important systems — including its Hotel Rate Cluster, which caches all the relevant information on hotels and rooms and delivers it to customers — over to Couchbase and was able to achieve serious improvements in cost and performance while slashing its footprint:
- Four hundred nodes have been reduced to 70 nodes that handles about 250 million objects and 1.2TB of data.
- In-memory cache size reduced to 55GB from 620GB.
- The company is saving more than $2 million a year in licensing, maintenance and operations costs.
- Orbitz can now reliably scale clusters across data centers.
- Latency has improved significantly, and multiple-times-per-week failures have ended.
- Orbitz can now roll out changes to its web applications without bringing them down.
All told, Young said, Couchbase is just faster, easier, more efficient and more scalable. “We have not encountered any kind of negative tradeoff, everything has been positive at this point,” he said.