Carrefour Spain

Flexible microservices in the cloud provide ideal experiences for vendors and customers

 

 

 

Industry

Customer application

  • E-commerce microservices

NoSQL solution

Use case

  • Caching
  • Session store
  • User profile store
  • Product catalog

Product

Key features

  • Multi-dimensional scaling

Carrefourlogo white


Carrefour is one of the world’s largest retailers with over 1,000 stores in Spain alone. Carrefour Spain also manages an online marketplace with over 1,500 vendors and 3 million products. When their monolithic e-commerce platform became too unwieldy to manage efficiently, Carrefour Spain decided to transition to a microservices platform in the cloud. Couchbase enables Carrefour to meet all their microservices objectives, including fast time to market, integrated cache and database, and no downtime during peak traffic.

 

“Couchbase is easy to manage, you can effortlessly scale horizontally, or build additional machines. We don’t have to do anything additional or worry about anything.”

Jesus de los Bueis
Software Development Manager, Carrefour

CHALLENGES

  • Create a 100% cloud-native solution that simplifies and decouples the e-commerce architecture to minimize breaking points
  • Reduce time to market with a flexible solution for creating and deploying a wide variety of e-commerce applications, from inventory to click & collect
  • Provide high-speed caching to easily manage peaks like Black Friday and Cyber Monday with no downtime and fast response times

OUTCOMES

  • Couchbase’s cloud-first architecture makes it fast and easy to develop decoupled microservices and to scale applications independently
  • Applications sustain performance of 20,000 operations/second even under extreme load spikes of up to 4x normal workload
  • Average response times are less than 3 milliseconds, oftentimes submillisecond