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

ShareChat’s Path to High-Performance NoSQL: Q&A with Geetish Nayak

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Cynthia Dunlop
Word Count
1,541
Company Posts That Month
7
Language
English
Hacker News Points
-
Post removed?
No
Summary

ShareChat, India's leading social media platform, faced challenges in achieving microsecond P99 latency for 1.2 million operations per second to support 180 million monthly active users, necessitating a modernization of their NoSQL database. Geetish Nayak, Staff Engineer/Architect at ShareChat, spearheaded a migration from their existing database to ScyllaDB, resulting in a 3-5x performance improvement and a 50-80% reduction in costs. The transition involved migrating 80TB of data and 40 services with zero downtime while adopting best practices such as ScyllaDB's shard-per-core architecture, which enhanced performance and reduced the need for additional caching solutions like Redis. The migration included deploying ScyllaDB across core use cases such as chat applications, real-time notifications, and data science feature stores. ShareChat's architecture relies on Apache Kafka for aggregating user interactions, which are then written to ScyllaDB using atomic counters to handle high-volume data efficiently.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 3 1,351 420 143 -5%
Kubernetes 1 1,506 194 70 +3%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.