Wednesday Links - Edition 2025-07-02

Demystifying Spring Boot With Spring Debugger (5...

DEV Community

🚀 Call for Contributors – #JVM #Performance #Benchmarks

If you're interested in contributing to the #JVM #Performance #Benchmarks project - an initiative that gained significant traction in the #Java community through our recent #JDK17 and #JDK21 analyses - check out the repo:

🔗 https://github.com/ionutbalosin/jvm-performance-benchmarks

🧵 DM me or open a PR to get started

#Java #JVM #OpenJDK #GraalVM #JMH #Performance #OpenSource

GitHub - ionutbalosin/jvm-performance-benchmarks: Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Falcon JIT.

Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Falcon JIT. - ionutbalosin/jvm-performance-benchm...

GitHub
Avui toca aprendre a fer #benchmarks amb #jmh #java #programming

Simple O(n^2) vs mildly optimised solution in #Java for #AdventOfCode day 1 part 2 using #jmh.

Day 2 part 2 was surprisingly tricky to find the edge cases and required unit tests to track them all down.

Code: https://github.com/chriswhocodes/aoc2024
Benchmark: https://github.com/chriswhocodes/aoc2024-benchmark

GitHub - chriswhocodes/aoc2024

Contribute to chriswhocodes/aoc2024 development by creating an account on GitHub.

GitHub
Berckmans & Butsenzeller - Perfecte Dag

One of Jmh's last stories narrated by the master himself, recorded at his home and afterwards prepared with sounds and music by Butsenzeller. A true document by one of the most alternative writers in

SoundCloud

Thanks for attending my deep dive session, and thanks for all feedback and questions. #Devoxx #JMH

Slides https://t.ly/POQnP and if you want to get really crazy with running some examples, you can clone the repository from https://github.com/Xceptance/jmh-training

And here is the full recording: https://youtu.be/u5XC2nriqpQ?si=SB_05NXM3oqJ7x6f

Feedback appreciated!

Hope to see you tomorrow!

For all #1brc fans, we will lay the basic foundation for that exercise, without elaborating on tuning, by seeing the magic of the JVM and hardware... because it will hit us when benchmarking too naively.
@Devoxx #jmh #1brc

How many joules does it take to execute a single Java method?

In my latest Growing Green Software blog post, I explore this question and show how we can use JoularJX to break down the energy consumption of a Java program to the method level.

https://medium.com/growing-green-software/measuring-java-energy-consumption-987654efdabb

#GreenSoftware #EnergyMeasurement #Java #JMH #JoularJX

Measuring Java Energy Consumption - Growing Green Software - Medium

In a previous post, we discussed software efficiency and ways to measure the energy consumption of software. We used the Pinpoint command line tool to measure the energy consumption when compiling a…

Growing Green Software

"My code is faster than yours... let me prove it to you!" Challenge accepted, François Martin! 🚨

In this #BaselOne24 talk, you will learn about benchmarking with #JMH. JMH is a #Java harness for building, running, and analyzing nano/micro/milli/macro benchmarks written in Java and other languages targeting the hashtag#JVM.

Get your tickets at https://lnkd.in/ggjmzerN.

#communityrocks #softwaredevelopment #softwareengineering #BaselOne

LinkedIn

This link will take you to a page that’s not on LinkedIn

Как замерять и повышать производительность Java-кода: личный пример с JMH

Привет, Хабр! Большинство команд разработки так или иначе вовлечены в гонку за производительностью. Если понимать этот показатель как скорость работы системы, то вся деятельность по прокачке производительности — это, по сути, анализ метрик и поиск инструментов, которые эту скорость могут повысить. Меня зовут Александр Певненко , я работаю в СберТехе, компании, которая разрабатывает ПО. Для большинства наших продуктов производительность — критичный фактор, поэтому анализ метрик и оптимизация кода — важная часть цикла разработки. Хочу поделиться личным опытом и мнением обо всём, что касается оптимизации и повышения скорости работы кода, а также нагрузочного тестирования как части этой работы. Тут представлены моя собственная практика использования набора библиотек JMH для нагрузочного тестирования и замеров производительности Java-кода. Всем, кому интересно, добро пожаловать под кат!

https://habr.com/ru/companies/sberbank/articles/814299/

#тестирование #jmh

Как замерять и повышать производительность Java-кода: личный пример с JMH

Привет, Хабр! Большинство команд разработки так или иначе вовлечены в гонку за производительностью. Если понимать этот показатель как скорость работы системы, то вся деятельность по прокачке...

Хабр