Illustration Image
logo
Company: eBay Kleinanzeigen
Industry: eCommerceMedia
Functional Use Case: Data Store

eBay Kleinanzeigen builds a Marketplace on Cassandra

eBay Kleinanzeigen is a German virtual marketplace where users can list and sell their items.  Their system is largely built on Apache Cassandra, which is a popular database technology known for its scalability and fault tolerance, making it suitable for handling large amounts of data in distributed environments.  It is commonly used in various industries and applications where high availability, fast performance, and fault tolerance are essential.

Specifically, eBay Kleinanzeigen has a microservice which keeps track of the number of visitors on an advertisement (page).  This service is built on Apache Cassandra and utilizes the counter column feature.  While they did experience some issues with the behavior of the counter column over time, they detailed out a solution in a 

In their case, reducing the chunk size (and the read ahead) while also increasing the counter cache did the trick.  This brought their disk IOPS back down to nominal levels.  With this and simple routine cluster maintenance, eBay Kleinanzeigen has been able to maintain a well running, distributed database platform with Apache Cassandra.

Reference – “Optimising Counters in Apache Cassandra”: https://medium.com/berlin-tech-blog/optimising-counters-in-apache-cassandra-604a81dd6866

Stack Includes: Apache Cassandra

HandbookLogo
Want to share your use case?

Planet Cassandra is the home page for the Cassandra Community, where everyone in the community can share their use cases.

Show off what you've done & help others learn following your example & contribution.

Become part of our
growing community!
Welcome to Planet Cassandra, a community for Apache Cassandra®! We're a passionate and dedicated group of users, developers, and enthusiasts who are working together to make Cassandra the best it can be. Whether you're just getting started with Cassandra or you're an experienced user, there's a place for you in our community.
A dinosaur
Planet Cassandra is a service for the Apache Cassandra® user community to share with each other. From tutorials and guides, to discussions and updates, we're here to help you get the most out of Cassandra. Connect with us and become part of our growing community today.
© 2009-2023 The Apache Software Foundation under the terms of the Apache License 2.0. Apache, the Apache feather logo, Apache Cassandra, Cassandra, and the Cassandra logo, are either registered trademarks or trademarks of The Apache Software Foundation. Sponsored by Anant Corporation and Datastax, and Developed by Anant Corporation.

Get Involved with Planet Cassandra!

We believe that the power of the Planet Cassandra community lies in the contributions of its members. Do you have content, articles, videos, or use cases you want to share with the world?