Seattle Conference on Scalability: Scalable Wikipedia with E
BackGoogle Tech Talks June 14, 2008 ABSTRACT IGlobal online services at Amazon, eBay, Myspace, YouTube, or Google serve millions of customers with tens of thousands of servers located throughout the world. At this scale, components fail continuously and it is difficult to maintain a consistent state while hiding failures from the application. Peer-to-peer protocols provide availability by replicating services among peers, but they are mostly limited to write-once/read-many data sharing. To extend them beyond the typical file sharing, the support of fast transactions on distributed hash tables (DHTs) is an important yet missing feature. We will present a distributed key/value store based on a DHT that supports consistent writes. Our system comprises three layers: - a DHT layer for scalable, reliable access to replicated data, - a transaction layer to ensure data consistency in the face of concurrent write operations, - an application layer with an extremely high access rate. For the application layer, we selected a distributed, scalable Wiki with full transaction support. We will show that our Wiki outperforms the public Wikipedia in terms of served page requests per second and we will discuss how the development of the distributed code benefited from the use of Erlang. This is joint work of Zuse Institute Berlin and onScale solutions GmbH. Speaker: Thorsten Schuett, Zuse Institute Berlin Thorsten Schütt is a senior researcher with the Zuse Institute Berlin (ZIB) and a co-founder of onScale solutions GmbH. He received a CS diploma with distinction in 2002 from the Technical University Berlin. Since then he works as a research staff member in the Computer Science Research Department at ZIB and participates in several EU projects like GridLab, XtreemOS and Selfman. He is the principal system architect of the scalable, transactional key/value store at ZIB. His research interests include distributed data management, scalable grid systems, p2p algorithms and self-managing transactional storage systems. Slides for this talk are available at http://groups.google.com/group/seattle-scalability-conference
Category: Tech
Uploaded: June 19th, 2008 @ 9:12 am
Author: googletechtalks
Length: 26:31
Rating:
Views: 6,703
Tags: education engedu google googletechtalks talk talks techtalk techtalks
Related Video Links:
» View Video Comments For Seattle Conference on Scalability: Scalable Wikipedia with E
» View googletechtalks's Other Uploaded Videos
Video Thumbnails:
Video Embedding Code:
* Embed this video on your website, social bookmark, myspace, or blog.
-
Pages:
Home
YouTube's Blog -
Tags:
free anti virus computer consulting computer electronics computer technology discount computer free virus scan computer training cheap notebook computer networking windows computer chair computer forensics computers free virus protection download free computer game sony computer mac computer anti virus program notebook computer gaming computer norton anti virus online virus scan microsoft anti virus os x corner computer desk computer recycling slax linux virus scan windows xp wireless network computer refurbished computer mcafee anti virus computer keyboard computer programming services computer monitor computer cases computer check laptops notebook spyware anti virus computer networking solution computer wallpaper free computer wallpaper computer telephony panda anti virus trojan virus free anti virus download computer news computer directory yahoo computer jobs vista computer processing data preparation processing services computer hardware equipment computer repair ubuntu html free virus protection computer internet anti virus software computer security computer show desktop computer macintosh computer linux computer mouse virus protection computer armoire used computer free anti virus software buy computer computer equipment computer consulting training computer graphic design computer sales marketing computer furniture computer networking red hat computer speaker computer accessory computer programming computer services computer system debian computer animation compaq computer computer networking computer support java computer part wholesale computer computer associate programs computer desk how to build a computer software computer game design computer book computer game computer memory computer education shop for computer cheap computer computer graphic computer science computer programmer computer store dell laptop computer computer rental wireless setup dell computer computer hardware business computer solution pc computer repair computer virus personal computer computer help avg anti virus free computer network avg anti virus computer sale computer component computer background in home computer service gateway computer computer software computer spyware computer virus apple computer hp computer computer communication computer cable acer computer anti virus history of computer anti virus protection computer program