How ShareChat used Bigtable and some interesting learnings.
How ShareChat used Bigtable and some interesting learnings.

Bigtable (BT) or more specifically, Google’s Cloud Bigtable product is Google’s cloud native NoSQL storage solution that runs at petabyte scale. You can read a lot about it in the official documentation here.

Given the massive scale at which ShareChat operates, we use various different databases that we pick and choose for various needs rather than a one-size-fits-all approach. Specific to BT, we have various use-cases that covers the entire spectrum of what BT provides.

This article talks about some interesting scenarios we encountered with BT and the troubleshooting steps we followed through the entire process.

Background

For a few days…

Venkatesh Ramaswamy

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store