Mirror modeShort timeoutsLog errors DB2 is still database of record
The Where and When of NoSQL Platforms
PRESENTS <br />
Moderator <br /> Christina Warren, <br />Panelists<br />Harry Heymann, Head of Server Engineering at <br />Michael Bryzek, CTO & Founder at<br />Frank Weigel, Director of Products at<br />Matt Pfeil, VP of Customer Solutions and Co-Founder at<br />Dave Connors, VP of Operations at <br />Dwight Merriman, CEO at 10Gen at <br />
The Old World<br />Pros<br />Transactional integrity<br />Sequential nature <br />Cons<br /><ul><li>Expensive
Scale up typically not out</li></li></ul><li>The New World<br /> <br />
Why ??<br />Huge volume of content<br />Distributed Infrastructure<br />Relaxed and agile<br />Throw the RD rules out the window<br />Speed of development<br />No DBA needed<br />Elastic scaling (out not up)<br />Major cost savings<br />
GILT GROUPEis an innovative e-commerce company offering highly coveted products and experiences at insider prices.<br />
One of the Most Innovating Companies<br />“Gilt Groupe, the online shopping phenomenon”<br />--Alexandra Kotur, Vogue<br />“The t-shirt arrived the very next day in a clean box with nicely folded black tissue paper and a friendly note from the founders thanking me for my purchase. They're thanking me? No, Gilt Groupe, thank you.”<br />--Damien Nunes, GQ (on his first purchase)<br />“The French invented the online sample sale for designer merchandise, spawning numerous American competitors, but none boasts the pedigree of Gilt Groupe.”<br />--Fortune, (from their story “Dotcom Divas”)<br />“People with a taste for high-end fashion items have turned Gilt into a guiltless addiction.”<br />--Roy Furchgott, The New York Times<br />
~15k QPS</li></li></ul><li>Why MongoDB?<br />Biggest reason (by far): auto sharding:<br /><ul><li>Started on a single SQL database. Eventually split to two nodes: 1 for check-ins (our biggest dataset), 1 for everything else.
It was clear that check-ins would grow beyond what a single machine could handle.
Major efficiency gains by outsourcing the development of the sharding layer to consultants at 10gen.</li></li></ul><li>Dave Connors, VP of Operations<br />
Constant Contact<br /><ul><li>Customers are Small Businesses