Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

How JioCinema Uses ScyllaDB Bloom Filters for Personalization

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Cynthia Dunlop
Word Count
1,125
Language
English
Hacker News Points
-
Summary

JioCinema, now Disney+ Hotstar, faced challenges in delivering fresh content recommendations at scale, prompting them to explore alternatives to typical Redis Bloom filters. With a rapidly growing user base and the need for low-latency, cost-effective solutions, they opted for ScyllaDB's built-in Bloom filter support to manage watch status in real-time. This approach allowed them to maintain high performance and scalability across multiple regions without the complexities and costs associated with Redis Enterprise. ScyllaDB's features, such as time-to-live attributes and efficient data replication, facilitated the implementation of their "Watch Discounting" system, which prevents recommending already-watched content while enhancing user engagement and reducing churn. By leveraging ScyllaDB, JioCinema could prioritize developing new features, ensuring high throughput and low latency for their massive and diverse content library.