Under the Hood of a Shard-per-Core Database Architecture
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the inner workings of a shard-per-core database architecture in this 47-minute webinar sponsored by ScyllaDB. Delve into the advancements of modern server technology and examine ScyllaDB's innovative approach, including its asynchronous engine, the Seastar framework. Learn how this architecture avoids CPU-level locks and contention, bypasses kernel bottlenecks, implements a per-core shared-nothing autosharding mechanism, and utilizes modern storage hardware. Discover how NUMA is leveraged for optimal RAM performance and how data is balanced across CPUs and nodes for smooth, efficient operation. Gain insights into the advantages of unlocking vertical scalability and understand how this architecture addresses performance issues, reduces overprovisioning, and lowers total cost of ownership compared to traditional database architectures.
Syllabus
LF Live Webinar: Under the Hood of a Shard-per-Core Database Architecture
Taught by
Linux Foundation
Tags
Related Courses
Hyper-V on Windows Server 2016 and Windows 10Udemy Performance Tuning Red Hat Enterprise Linux Platform for Databases
Red Hat via YouTube Java 9 - The Quest for Very Large Heaps
Devoxx via YouTube Comparing Performance of NVMe Hard Drives in KVM, Baremetal, and Docker - Using Fio and SPDK
Linux Foundation via YouTube Comparing Performance of NVMe Hard Drives in KVM, Baremetal, and Docker - Virtual Testbed Applications
Linux Foundation via YouTube