No video

Adventures with concurrent programming in Java: A quest for predictable latency by Martin Thompson

  Рет қаралды 14,066

Devoxx UK

Devoxx UK

Күн бұрын

Concurrent programming with locks is hard. Concurrent programming without using locks can be really hard. Concurrent programming with relaxed memory ordering and predictable latency semantics is said to be only for wizards. This talk focuses on a decade long quest to discover algorithms that provide very high throughput while keeping latency low and predictable. Additionally, they need to provide real-time telemetry on how a system is performing via non-blocking operations.
We will cover some fundamental theory of concurrency and then compare various approaches to the same problem so that we can measure the impact on latency. We'll also show how some of these algorithm implementations get more interesting given the new features in Java 8.
This talk is aimed at programmers interested in advanced concurrency who want to develop algorithms with predictable response times at all levels of throughput which push our modern CPUs to the limit.

Пікірлер: 1
@dobrin.ivanov
@dobrin.ivanov 3 ай бұрын
Didn't get the disruptor way of working.... i guess it assumed you have read about it somewhere before
Thinking In Parallel by Stuart Marks and Brian Goetz
1:00:04
❌Разве такое возможно? #story
01:00
Кэри Найс
Рет қаралды 2,2 МЛН
🩷🩵VS👿
00:38
ISSEI / いっせい
Рет қаралды 23 МЛН
SCHOOLBOY. Последняя часть🤓
00:15
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 13 МЛН
Event Log Architectures: when quality matters - Martin Thompson - DDD Europe 2020
47:05
Domain-Driven Design Europe
Рет қаралды 9 М.
Programming's Greatest Mistakes • Mark Rendle • GOTO 2023
51:24
GOTO Conferences
Рет қаралды 90 М.
From Concurrent to Parallel
50:09
Jfokus
Рет қаралды 20 М.
Java Performance Puzzlers by Douglas Hawkins
46:49
Devoxx
Рет қаралды 28 М.
Cluster Consensus: when Aeron met Raft • Martin Thompson • GOTO 2018
44:00
Building Low Latency Trading Systems
48:24
kevgol0
Рет қаралды 66 М.
Concurrency Concepts in Java by Douglas Hawkins
44:22
Devoxx Poland
Рет қаралды 50 М.