If you have been using #py5 for a while, this page about #matplotlib integration is a documentation gem It opens up the possibility of making "live", real time and interactive, maplotlib charts, but even if you are not into #dataviz, it shows the beautiful #profiling tools integrated with py5 and how to use #threading to improve performance. In the end you also learn about named colors and the clever "Colormap Color Mode" feature.

https://www.py5coding.org/integrations/matplotlib.html #python #processing4 #profilers #colormapps

Charts, Plots, and Matplotlib — py5 documentation

Allegro experimented with different performance optimization options to improve #ApacheKafka producer tail latency and eventually switched all its clusters to the XFS filesystem.

How❓ Dive into the #CaseStudy via #InfoQ: https://bit.ly/44jyyD3

#Profilers #Performance #eBFP #LowLatency #SoftwareArchitecture

Allegro Reduces Kafka Producer Latency Outliers by 82% after Switching to XFS

Allegro experimented with different performance optimization options to improve Apache Kafka producer tail latency and eventually switched all its clusters to the XFS filesystem. The company used Kafk

InfoQ

How many people are running high-frequency sampling #profilers on their desktops though?

IOW, why pessimize for the vast majority of users?

#Linux #Performance #FramePointers #Optimization

We just published a new 🎥 of #JCON WORLD ONLINE 2023!
Watch Johannes Bechberger talking about 'Unleash the Power of #OpenSource #Java Profilers'

#Profilers help to analyze #performance bottlenecks of your application – if …

Watch it now: https://youtu.be/1Ko0ZPRmho4

Unleash the Power of Open-Source Java Profilers | Johannes Bechberger (EN)

YouTube
Luís Cruz & friends cover #energy #profilers to measure software energy consumption https://luiscruz.github.io/2021/07/20/measuring-energy.html
Tools to Measure Software Energy Consumption from your Computer

Measuring the energy consumption of software is far from being a trivial task. This article provides essential details about energy consumption tools, their...

Luís Cruz
My @CrimeCon 2023 coverage is completed! Parts 1-3 are now declassified for everyone to read. Parts 4-5 are available to Patreon backers. https://www.amberunmasked.com/crimecon-links/
#crime #crimecon #crimecon2023 #writers #profilers #KillerPsyche #ViolentMinds #Mindhunter
CrimeCon Links – Amber Unmasked

Is your #Java application slow?

Deep dive into #opensource #profilers like async-profiler and JMC. Learn about flame graphs, tool usage, and the pros and cons of the different tools: https://bit.ly/3ZCDlNM

👀 Watch this #InfoQ video by Johannes Bechberger!

#SoftwareDevelopment

Is Your Java Application Slow? Check out These Open-Source Profilers

Johannes Bechberger focuses on understanding the basic concepts of profiling like flame graphs, usage of async-profiler and JMC, advantages and disadvantages of the different tools.

InfoQ

Modern sampling-based #profilers for #Java make it possible to investigate performance problems with #opensource tools. You can choose between:
• a slightly imprecise but easy-to-use tool with a simple UI (VisualVM)
• a built-in tool with information on GC and more (JFR)
• a tool that has lots of options and can show information on C/C++ code (async-profiler)

Try them out to know what to use when encountering your next performance problem: http://bit.ly/3GL10n0

#InfoQ

Unleash the Power of Open Source Java Profilers: Comparing VisualVM, JMC, and async-profiler

This article conveys the foundational concepts and different types of Open Source Java profilers, to choose the best-suited profiler for your needs and comprehend how these tools work in principle.

InfoQ
Wednesday Links - Edition 2023-03-15

Really useful 4 lines of Kotlin code (2...

DEV Community