DEV Community

Cover image for Big tech system and database management.
Karan Batavia
Karan Batavia

Posted on • Updated on

Big tech system and database management.

Me and my friends developed a small social media and chat application, though we used Firebase as our database, and as we are newbies, I'm sure we didn't use the best practices and scaling the app would be a nightmare. As this was a hobby project, none of us really care about scaling.

But this got us to thinking, how do big tech companies like Facebook, Instagram and Snapchat to name a few, manage their user database and what kind of structure they use, I understand this is the kind of information that doesn't get out, I'd just like an insight into what are the best practices for large systems and what kind of databases are used and preferred and why?

Any input would be valuable. Thank you.

Top comments (2)

Collapse
 
caspergeek profile image
Eranda K.

It might be hard to explain in a small comment. but refer to the articles here. you'll get lots ot knowledge.
engineering.fb.com/

Collapse
 
kbatavia12 profile image
Karan Batavia

Thank you, there's a ton to gain from this.