YoVDO

It's All a Numbers Game - The Dirty Little Secret of Scalable Systems

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Capacity Planning Courses Cost Management Courses Memcache Courses Performance Testing Courses Scalable Systems Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of scalable systems in this 48-minute conference talk from GOTO Aarhus 2012. Delve into the core concepts of system scaling, cost-effectiveness, and performance optimization with High-Performance Computing Specialist Martin Thompson. Learn about cache-oblivious algorithms, battling contention, and the Disruptor pattern. Discover strategies for connection multiplexing, capacity planning, and efficient logging practices. Examine the importance of separating read and write operations, utilizing SSDs and Memcache, and embracing simplicity in system design. Gain insights into mechanical sympathy, structural engineering principles applied to software, and the significance of load testing. Understand the economics of performance and the value of collaborative teamwork in building scalable systems.

Syllabus

Intro
Scaling
Costs
Core model
Performance test
Cache oblivious algorithms
Battling contention
Disruptor
Connection multiplexing
Single points of contention
Queues
Coffee shop analogy
Capacity planning
Case logging
We need to log
Separating reading and writing
Updates and replacements
SSDs
Memcache
Be simple
Perfect is not the answer
Mechanical sympathy
Not good enough
Structural engineering
Load testing
Testing to breaking point
When the replica takes over
When theres no load
Avoid being commercial
Eat together
Work together
Performance
Economics
Logging Framework


Taught by

GOTO Conferences

Related Courses

Introduction to Operations Management
Wharton School of the University of Pennsylvania via Coursera
Master Control in Supply Chain Management and Logistics
Chalmers University of Technology via edX
Supply Chains for Manufacturing: Capacity Analytics
Massachusetts Institute of Technology via edX
On Premises Capacity Upgrade and Monitoring with Google Cloud's Apigee API Platform
Google Cloud via Coursera
Operations and Supply Chain Management
Indian Institute of Technology Madras via Swayam