Carrefour

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

Cloud provider

  • GCP

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 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 and Google Cloud Platform provide Carrefour with the scalability and performance to handle 4x spikes without even flinching.

 

 

“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