Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2n1fqWa.
Vinay Chella and Ioannis Papapanagiotou designed a benchmarking system for Netflix's Cloud platform that can mimic the performance of production use cases. They showcase how the deployment, management, and monitoring of multiple instances can be done from a single entry-point (UI). They also show how they integrated a benchmarking tool into their release lifecycle. Filmed at qconsf.com.
Vinay Chella is a Cloud Data Architect at Netflix and Apache Cassandra MVP. Ioannis Papapanagiotou is a senior software engineer at Netflix’s Cloud Database Engineering team.
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
NDBench: Benchmarking Microservices at Scale
1.
2. InfoQ.com: News & Community Site
• Over 1,000,000 software developers, architects and CTOs read the site world-
wide every month
• 250,000 senior developers subscribe to our weekly newsletter
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• 2 dedicated podcast channels: The InfoQ Podcast, with a focus on
Architecture and The Engineering Culture Podcast, with a focus on building
• 96 deep dives on innovative topics packed as downloadable emags and
minibooks
• Over 40 new content items per week
Watch the video with slide
synchronization on InfoQ.com!
https://www.infoq.com/presentations/
ndbench-neflix-cloud-performance
3. 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
Presented at QCon San Francisco
www.qconsf.com
13. ● Tens of petabytes of data
● Trillions of ops / day
● Tens of Millions of replications / sec
● Tens of Thousands of servers
● Hundreds of microservice clients
Netflix Data Scale
16. Our Needs
● Single benchmark framework for all data
stores/services
● Dynamic configuration while the test is running.
● Test a platform along with production microservices
● Integrate with other platform cloud services
● Pluggable patterns and loads
● Auto tunable framework
● Run infinite horizon tests
48. Auto-tuning
● Find the appropriate capacity that
the cluster can sustain
○ RPS/WPS
○ Number of documents
indexed/sec
● After X% of SLA violations,
NDBench stops stepping up the
load
○ Exponential backoff