< Back to customer page

Marriott - Creating a modern customer experience for the digital age

To maintain its competitive edge in the digital economy, Marriott wanted to create personalized customer experiences, improve online reliability, and release new apps faster. After a technical and architectural evaluation, Marriott chose Couchbase to replace its legacy infrastructure. Couchbase had already proven itself in the industry, and Marriott’s solutions architects were impressed by Couchbase’s built-in cache, ease and flexibility for moving and adding cluster nodes, and easy disaster recovery.

About Marriott


transactions per second


million documents


    • On a single central mainframe, an outage could cost millions in lost booking revenue
    • Maintaining the reservation system and updating the mainframe was very costly
    • Wanted to move to a cloud-forward strategy, use commodity hardware, and lower licensing costs
    • Needed to deploy new applications faster and more reliably


    • Data replicated to multiple geographic areas optimizes response times and improves availability
    • A scalable, flexible cloud-based model reduces application development costs and improves speed
    • Developers use SQL for JSON to deliver personalized customer experiences
    • Couchbase supports 30 million documents, accessed at 4,000 transactions per second
For many many years, we said, 'Wouldn't it be nice to have a data store where we could go from the Java object right into the database and back without a big translation and lots of overhead?' Well, this is it.

Thomas Vidnovic Solutions Architect, Marriott International

Maccabai logo Use case

  • Product/price
  • Product catalog
  • Recommendations
  • Mainframe offload

Maccabai logo Key features

  • SQL++
  • Multi-dimensional scaling
  • Cross data center replication
Start building exceptional customer experience today.