Tech Threads

Data storage mechanism in Facebook

The data storage mechanism in Facebook is amazing and curious too. We are all almost familiar with social media mainly Facebook where photo uploads total 300 million per day. Daily generates 4.5 billion likes. Every 60 seconds, 510 comments are posted, 293,000 statuses are updated. It’s really curious to know how Facebook stores such a huge volume of data that’s totally impossible using traditional database management systems (RDBMS).

Facebook is using distributed database management system called Cassandra.
Cassandra was initially developed by Facebook to enhance their inbox search feature. In July, 2008, it was released as open source project on Google code. Eventually, it became an incubator project for Apache community in 2009. It has been developed by using Java programming language and coming under the NoSQL Database management system.
Cassandra has been designed to achieve high scalable, extreme performance and to hold very large volume of data across many commodity servers in a cluster. This is a schema less database and maintain column family concept to hold data. Cassandra is a proven fault-tolerance on commodity hardware or cloud infrastructure.


Written by
Gautam Goswami

Can be reached for real-time POC development and hands-on technical training at gautambangalore@gmail.com. Besides, to design, develop just as help in any Hadoop/Big Data handling related task. Gautam is a advisor and furthermore an Educator as well. Before that, he filled in as Sr. Technical Architect in different technologies and business space across numerous nations.
He is energetic about sharing information through blogs, preparing workshops on different Big Data related innovations, systems and related technologies.

Page: 1 2

Recent Posts

The Significance of Complex Event Processing (CEP) with RisingWave for Delivering Accurate Business Decisions

Complex event processing (CEP) is a highly effective and optimized mechanism that combines several sources… Read More

3 months ago

Principle Of Data Science

Source:- www.PacktPub.com This book focuses on data science, a rapidly expanding field of study and… Read More

3 months ago

Integrating Apache Kafka in KRaft Mode with RisingWave for Event Streaming Analytics

Over the past few years, Apache Kafka has emerged as the top event streaming platform… Read More

3 months ago

Criticality in Data Stream Processing and a Few Effective Approaches

In the current fast-paced digital age, many data sources generate an unending flow of information,… Read More

4 months ago

Partitioning Hot and Cold Data Tier in Apache Kafka Cluster for Optimal Performance

At first, data tiering was a tactic used by storage systems to reduce data storage… Read More

5 months ago

Exploring Telemetry: Apache Kafka’s Role in Telemetry Data Management with OpenTelemetry as a Fulcrum

With the use of telemetry, data can be remotely measured and transmitted from multiple sources… Read More

6 months ago