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

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

About Carrefour

20,000

operations per second

4x

normal workload spikes supported

<3 ms

average response time

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
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

Maccabai logo Use case

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

Maccabai logo Key features

  • Multi-dimensional scaling
Start building exceptional customer experience today.