home.social

#profilers — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #profilers, aggregated by home.social.

fetched live
  1. When recurring 10–15 second outages made the database behind #LinkedIn’s user feed briefly unavailable - with no useful logs - engineers turned to off-CPU profiling with #eBPF to find the root cause.

    The failures were ephemeral, patternless, and had no clear external trigger.

    Here is how they solved it ⇨ bit.ly/3PS1RtN

    #InfoQ #SoftwareArchitecture #Profilers #Monitoring #Database

  2. When recurring 10–15 second outages made the database behind ’s user feed briefly unavailable - with no useful logs - engineers turned to off-CPU profiling with to find the root cause.

    The failures were ephemeral, patternless, and had no clear external trigger.

    Here is how they solved it ⇨ bit.ly/3PS1RtN

  3. 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.

    py5coding.org/integrations/mat #python #processing4 #profilers #colormapps

  4. 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.

    py5coding.org/integrations/mat #python #processing4 #profilers #colormapps

  5. 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: bit.ly/44jyyD3

    #Profilers #Performance #eBFP #LowLatency #SoftwareArchitecture

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

    How❓ Dive into the via : bit.ly/44jyyD3

  7. 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

  8. 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

  9. 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: youtu.be/1Ko0ZPRmho4

  10. 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: youtu.be/1Ko0ZPRmho4

  11. 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: bit.ly/3ZCDlNM

    👀 Watch this #InfoQ video by Johannes Bechberger!

    #SoftwareDevelopment

  12. Is your application slow?

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

    👀 Watch this video by Johannes Bechberger!

  13. 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: bit.ly/3GL10n0

    #InfoQ

  14. Modern sampling-based for make it possible to investigate performance problems with 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: bit.ly/3GL10n0