Загрузка страницы

Sergey Kuksenko — Java threads are losing weight performance review of Project Loom

Hydra 2022 — June 2-3
Info and tickets: https://bit.ly/3ni5Hem
— —
Project Loom is an attempt to introduce lightweight concurrency constructs to Java. Can it change the game of Java concurrency? Let's look into details.

Sergey works as Java Performance Engineer at Oracle. His primary goal is making Oracle JVM faster digging into JVM runtime, JIT compilers, class libraries and etc. His favorite area is an interaction of Java with modern hardware.

Видео Sergey Kuksenko — Java threads are losing weight performance review of Project Loom канала Hydra
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
30 сентября 2020 г. 20:18:55
01:12:25
Другие видео канала
Alexander Filatov — Java PathFinder: going to Mars without bugs and deadlocksAlexander Filatov — Java PathFinder: going to Mars without bugs and deadlocksAnton Malakhov — Fusing Efficient Parallel For Loops with a Composable Task SchedulerAnton Malakhov — Fusing Efficient Parallel For Loops with a Composable Task SchedulerГоловы Гидры / Hydra's Heads / Anastasia Braginsky / ENG // 10.06.2021Головы Гидры / Hydra's Heads / Anastasia Braginsky / ENG // 10.06.2021Alexander Kirsanov — Making a desktop IDE distributed and collaborativeAlexander Kirsanov — Making a desktop IDE distributed and collaborativeDan Alistarh — Distributed and concurrent optimization for machine learningDan Alistarh — Distributed and concurrent optimization for machine learningAlex Gallego — Co-designing Raft + thread-per-core execution model for the Kafka-APIAlex Gallego — Co-designing Raft + thread-per-core execution model for the Kafka-APIMaria Sokolova — Workshop. Lincheck: Testing concurrency on the JVM (Part 2)Maria Sokolova — Workshop. Lincheck: Testing concurrency on the JVM (Part 2)Vitaly Aksenov — What about Binary Search Trees?Vitaly Aksenov — What about Binary Search Trees?Pedro Ramalhete — Wait-free data structures and wait-free transactionsPedro Ramalhete — Wait-free data structures and wait-free transactionsLalith Suresh — Building scalable and flexible cluster managers using declarative programmingLalith Suresh — Building scalable and flexible cluster managers using declarative programmingRoundtable: ConcurrencyRoundtable: ConcurrencyCliff Click — The H2O distributed K/V algorithmCliff Click — The H2O distributed K/V algorithmOleg Anastasyev — Efficient and reliable microservicesOleg Anastasyev — Efficient and reliable microservicesPetr Kuznetsov — A sledgehammer to crack a nut: why blockchain is not (always) a good ideaPetr Kuznetsov — A sledgehammer to crack a nut: why blockchain is not (always) a good ideaMarkus Kuppe — Workshop: TLA+ in action (Part 3)Markus Kuppe — Workshop: TLA+ in action (Part 3)Maria Sokolova — Workshop. Lincheck: Testing concurrency on the JVM (Part 1)Maria Sokolova — Workshop. Lincheck: Testing concurrency on the JVM (Part 1)Cliff Click — Debugging data racesCliff Click — Debugging data racesAndrey Fomichev, Ilnaz Nizametdinov — Parallel Asynchronous Replication b/t YDB Database InstancesAndrey Fomichev, Ilnaz Nizametdinov — Parallel Asynchronous Replication b/t YDB Database InstancesRaphael Carvalho — Building state-of-art LSM-tree compaction in ScyllaDBRaphael Carvalho — Building state-of-art LSM-tree compaction in ScyllaDBSatyam Shekhar — Pragmatic Code Generation for Efficient ExecutionSatyam Shekhar — Pragmatic Code Generation for Efficient ExecutionEd Huang — HTAP made live — from the engineering perspectiveEd Huang — HTAP made live — from the engineering perspective
Яндекс.Метрика