Friday, 29 November 2013

Facebook Largesse – RocksDB Goes Open Source

Facebook is one of the leading social networking websites in the world with a user base amounting to over 1 billion. Now, that’s a whopping figure! It is vastly popular among its users, and now even with the developer community as it continues its large-hearted offerings to the developer community in software companies in Malaysia and around the world. Barely a month after opening up its Presto distributed SQL query engine to the open source community, Facebook has now opened the gates to its embedded database code. This announcement has software development companies in Malaysia, licking their lips at the thought of the tremendous database customization potential that is now within their grasp. RocksDB is an embeddable, persistent key-value store for rapid storage and low latency - ideal for apps that do not tolerate slow access timeframes.

RocksDB is one of the solutions that allow those lightning-quick updates to appear on your Facebook home pages. Maintaining a dynamic home page for every user based on his/her likes or dislikes is difficult, let alone getting it to load with next to zero delay. This is astutely achieved using RocksDB that inherits its properties from Google's LevelDB open source key value database library.

As a software company in Malaysia or around the globe that dabbles in open source development you are sure to wonder where RocksDB can work.
  • User-side apps that cache history and website states
  • Rapid access applications like the ones that detect spam
  • Graph and chart generation apps that parse data sets dynamically
  • And many more...
We are a leading software development company in Malaysia and are excited at this new development from Facebook. We dabble actively in Facebook app development, and so getting open source access to RocksDB opens up a world of opportunities for us. Feel free to drop in and comment on this latest development.

No comments:

Post a Comment