Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Devoxx UK

Загружено: 2016-06-16

Просмотров: 15738

Описание:

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.

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Parallel Streams, CompletableFuture, and All That: Concurrency in Java 8

Parallel Streams, CompletableFuture, and All That: Concurrency in Java 8

How low can you go? Ultra low latency Java in the real world - Daniel Shaya

How low can you go? Ultra low latency Java in the real world - Daniel Shaya

A JVM Does That??? by Dr Cliff Click

A JVM Does That??? by Dr Cliff Click

From Concurrent to Parallel

From Concurrent to Parallel

Java 8 best practices by Stephen Colebourne

Java 8 best practices by Stephen Colebourne

Event Log Architectures: when quality matters - Martin Thompson - DDD Europe 2020

Event Log Architectures: when quality matters - Martin Thompson - DDD Europe 2020

Building Low Latency Microservices & Monoliths in Java • Peter Lawrey • GOTO 2016

Building Low Latency Microservices & Monoliths in Java • Peter Lawrey • GOTO 2016

From Web to Flux: Tackling the Challenges of Reactive Programming By Victor Rentea

From Web to Flux: Tackling the Challenges of Reactive Programming By Victor Rentea

Interaction Protocols: It's All About Good Manners • Martin Thompson • YOW! 2019

Interaction Protocols: It's All About Good Manners • Martin Thompson • YOW! 2019

Beyond ByteBuffers by Brian Goetz

Beyond ByteBuffers by Brian Goetz

Low latency Java systems, Stefan Angelov

Low latency Java systems, Stefan Angelov

Hot Deploying Low-Latency Services for 24/7 Operation • Martin Thompson • YOW! 2022

Hot Deploying Low-Latency Services for 24/7 Operation • Martin Thompson • YOW! 2022

Tomasz Nurkiewicz — CompletableFuture in Java 8, asynchronous processing done right

Tomasz Nurkiewicz — CompletableFuture in Java 8, asynchronous processing done right

High Performance Managed Languages - Martin Thompson -JOTB17

High Performance Managed Languages - Martin Thompson -JOTB17

Как финский гик ВЫНЕС Майкрософт и стал богом айти // Линус Торвальдс

Как финский гик ВЫНЕС Майкрософт и стал богом айти // Линус Торвальдс

Understanding the Disruptor, a Beginner's Guide to Hardcore Concurrency -Trisha Gee & Mike Barker

Understanding the Disruptor, a Beginner's Guide to Hardcore Concurrency -Trisha Gee & Mike Barker

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Как крутят нейронки на периферийных устройствах / База по Edge Computing от инженера из Qualcomm

Как крутят нейронки на периферийных устройствах / База по Edge Computing от инженера из Qualcomm

Evolution of Java Code Execution by Ben Evans

Evolution of Java Code Execution by Ben Evans

"Aeron: Open-source high-performance messaging" by Martin Thompson

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]