Case #112151: Database scalability


We have a new PM for a new project that plans on implenting Jive.  As such he dosn't have much experice with Jive and would had some questions about scalability.


-HowJive architected to scale and perform?

-What does the database look like.  Facebook is a graph design, with basically two types of structures, nodes and leaves.  This is similar to a file system and can be very flat and fast.  The database design is promoted all the way to the page creation with little or not abstraction layers.

-The most significant component that allows Facebook to scale is the memcache.  Does Jive use a data cache for page generation to reduce the trips to the database?


More Like This