The Joy of Building Large Scale Systems
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the art of building large-scale systems in this 45-minute conference talk from YOW! Australia 2023. Delve into the capabilities of modern hardware and challenge ingrained assumptions about latency numbers. Learn how to extract maximum performance from available hardware, focusing on databases, caches, queues, and telemetry systems. Discover the potential of thread-per-core architectures, systems programming languages, and eBPF. Gain insights into optimizing date parsing, leveraging new techniques, and reviving the practice of building systems from core principles. Leave with renewed enthusiasm for innovating and building high-performance software within your teams and organizations.
Syllabus
Intro
Wait, but why?
Latency numbers
B-Trees
Hardware
CPUs
Networks
Free lunch?
Thread per core
Systems programing languages
Date parsing
New tricks
eBPF
Wait, but why?
Outro
Taught by
GOTO Conferences
Related Courses
Addressing Algorithmic BiasGOTO Conferences via YouTube Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube Why Static Typing Came Back
GOTO Conferences via YouTube Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube