#ZGC

2025-05-25

Java Highload и сборка мусора

Разработка HL-решения со строгим SLA по RPS и latency затрагивает множество аспектов. В частности OLTP, мультиплексирование запросов, неблокирующий I/O и прочее. В данной статье хотел бы поговорить про сборку мусора. Мы не будем погружаться в цитирование спецификации. Напротив, взглянем на сборку глазами инженера, перед которым стоит задача оптимизировать процесс с минимальными издержками.

habr.com/ru/articles/912550/

#java #highload #garbage_collector #shenandoah #zgc #g1gc #финтех #performance #concurrent_mark_sweep #jdk

JAVAPROjavapro
2025-05-12

1995: is slow.
2025: Java is almost too fast to comprehend.
Join @javacoding on a journey through 30 years of evolution.

How did Java get this fast? Find out here:
javapro.io/2025/04/07/hitchhik

JAVAPROjavapro
2025-05-04

Früher: „Java ist zu langsam.“
Heute: „Wait, Java kann das?“

Ingo Düppe klärt auf – Performance ist mehr als nur Geschwindigkeit! Weißt du, was heute wirklich in deiner steckt?
Lese jetzt: javapro.io/de/hitchhikers-guid

JAVAPROjavapro
2025-05-04

, GC, Loom, . Wer denkt, Java ist oldschool, kennt den Artikel von @javacoding nicht. Wie modern ist deine Sicht auf Java wirklich?

👉 Jetzt nachlesen - könnte überraschen: javapro.io/de/hitchhikers-guid

N-gated Hacker Newsngate
2025-04-23

🎉 Brace yourself for the thrill ride of ZGC's saga! 💤 Dive into the of , complete with riveting chapters like "How to Sort Physical Memory" and "The Joy of ," because who hasn't dreamt of a night spent with mechanics? 🙄
joelsiks.com/posts/zgc-heap-me

JAVAPROjavapro
2025-04-10

Back then: “ Java is too slow.”
Now: “Wait, can do that?”
Ingo Düppe explains why is more than just speed.

Do you know what’s really under the hood of your today?
👉 Read now: javapro.io/2025/04/07/hitchhik

JAVAPROjavapro
2025-04-07

, GC, Loom, . Think Java is oldschool? Then you haven’t met Ingo Düppe.

How modern is your view of Java, really? Read " Hitchhiker’s Guide to "
👉 You might be surprised: javapro.io/2025/04/07/hitchhik

JAVAPROjavapro
2025-04-02

Was haben HotSpot, Loom & Garbage gemeinsam? Mehr als du denkst! Ingo Düppe hat die Java-Galaxie kartiert – von 1995 bis morgen. Schon mal -Geschichte gelesen, die Spaß macht? Hier nachholen: javapro.io/de/hitchhikers-guid

2024-11-06

Сборка мусора в Java. Часть №1. Обзор сборщиков мусора и их различий

Команда Spring АйО перевела и адаптировала доклад "Garbage Collection in Java: The progress since JDK 8" Стефана Йоханссона(Stefan Johansson) с последнего Devoxx Belgium. Доклад получилось поделить на две статьи. В первой вы узнаете об основах работы сборки мусора в Java, различных сборщиках мусора, а также об их особенностях, плюсах и минусах. Вторая часть будет посвящена сравнению производительности сборщиков и их прогрессу с момента выхода JDK 8.

habr.com/ru/companies/spring_a

#Java #kotlin #garbage_collector #zgc #g1 #Parallel #Serial

2024-09-17

[Перевод] Подчини паузы своей воле с Generational ZGC

Netflix перешел с G1 на Generational ZGC, начиная с JDK 21, из-за значительных преимуществ, связанных с многопоточной сборкой мусора. Команда Spring АйО подготовила перевод статьи, в которой инженеры стримингового сервиса рассказали о неожиданных и ожидаемых преимуществах Generational ZGC.

habr.com/ru/companies/spring_a

#java #kotlin #garbage_collector #zgc

María Arias de Reynadelawen@floss.social
2024-06-14

When to use #ZGC

Over 100G of memory

#Java

#DevBCN

Gea-Suan Lingslin@abpe.org
2024-03-16

Java 21 的 ZGC 在 Netflix 的效果

在 Hacker News 上看到連結「Bending pause times to your will with Generational ZGC (netflixtechblog.com)」,發現這篇還沒整理:「Bending pause times to your will with Generational ZGC」,裡面講的東西都有圖有數字 (i.e. Y 軸),

blog.gslin.org/archives/2024/0

#Computer #Murmuring #Network #Programming #Service #Software #collection #g1 #g1gc #garbage #java #jvm #memory #netflix #performance #z #zgc

Alexander Reelsenspinscale
2024-03-06

"For a given CPU utilization target, ZGC improves both average and P99 latencies with equal or better CPU utilization when compared to G1."

Finally someone coming out with some number comparisons of using ZGC in their workload - still hoping for the big Java projects to follow, or at least have some benchmark/CI numbers public.

netflixtechblog.com/bending-pa

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst