LinkedIn"[Za] Cloud"
(Translate to English)Friday May 23, 2008
They : to The LinkedIn Blog The slide when announcing with JavaOne was put.
- LinkedIn - A Professional Network built with Java Technologies and Agile Practices
- LinkedIn Communication Architecture
The introduction of architecture is recorded. Another entry (Via: High Scalability) When imagining it along with, such rough feeling:
- (user) The scale in the graph 2,200 10000 nodes 1 hundred million 2,000 10000 edges. (link)
- The graph develops not relational database but everything on the memory. (12 GB JVM heap. To the memory cash mounted by C++ It accesses it by way of JNI. ) It does and it manages.
- ("Cloud server. ") 40 is operated, and it is each user session and a load-balancing in sticky.
- Connection information that becomes a radical in the graph is stored in the data base. Taking updates the graph in the memory.
- The user who is with a certain user : in what passing (Through whom) the search for whether connect it (findRoute(m1, m2)) executes both users as a starting point.
This exactly : Because high-performance computing to interpolate and interrogate the social graph
(Japanese translation article) is mentioned on ground, it is quite interesting.
![]()
LinkedIn - A Professional Network built with Java Technologies and Agile Practices
Tags: customer | java | javaone | jonathanschwartz | sun | web2.0 |












