Video and slides synchronized, mp3 and slide download available at http://bit.ly/145Y513.
Jay Kreps discusses the evolution of LinkedIn's architecture and lessons learned scaling from a monolithic application to a distributed set of services, from one database to distributed data stores.Filmed at qconnewyork.com.
Jay Kreps is a Principle Staff Engineer at LinkedIn where he acts as the technical lead for data infrastructure and relevance areas. He is the original engineer for several open source projects developed there including Voldemort (a key-value store), Azkaban (a Hadoop workflow scheduler), and Apache Kafka (a distributed messaging system).
2. InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
http://www.infoq.com/presentations
/linkedin-architecture-stack
3. Presented at QCon New York
www.qconnewyork.com
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
16. LinkedIn data systems
• Voldemort—key/value storage
– 400k peak queries per second
– 400 tables
• Kafka—messaging
– 460k peak unique message writes per second
– 2.3m peak message reads
• GraphDB—graph operations
– 80k peak queries per second
• Hadoop—batch processing and analytics
– 5000 nodes
– 17 PB
– 30,000 jobs per day
– 700 users