Photo

Achieving scalability with custom locks

Ivan Savu

from VeloxDB (Serbia)

About speaker

My name is Ivan Savu, and I’m a software engineer from Serbia. I’ve been coding for more than 20 years now, and I have always enjoyed building things. I started in high school, with video games, of course, and together with two of my buddies, we built a 3D FPS game.

About speakers company

.

Abstracts

specific

The talk will cover following topics:

Memory architecture - CPU/Memory gap, memory hierarchy, multiprocessor cache, cache line contentions and its effects on scaling

Multiprocessor RW Lock - Fast reader/writer lock that scales linearly for read

0-bit spin lock - Lock that effectively uses no memory, allowing for cheap fine grained locking.

The talk was accepted to the conference program

other talks of this topic

Photo
Migrations at Scale

Karen Tovmasyan

Uber

broad