Did you know some Go programs can end up with memory leaks even when garbage collection is working? Learn how you can avoid common pitfalls that lead to Go memory leaks, and how to identify, investigate, and resolve memory issues in your Go applications: dtdg.co/go-memory-leaks Datadog #monitoring #observability
Fabiano Aquilani’s Post
More Relevant Posts
-
Did you know some Go programs can end up with memory leaks even when garbage collection is working? Learn how you can avoid common pitfalls that lead to Go memory leaks, and how to identify, investigate, and resolve memory issues in your Go applications: dtdg.co/go-memory-leaks Datadog #monitoring #observability
How to spot and fix memory leaks in Go
datadoghq.com
To view or add a comment, sign in
-
Even with modern garbage collectors memory leaks still happen, resulting in degraded application performance, system instability, or application crashes. Learn how engineers at all levels can use Datadog Continuous Profiler to detect and fix memory leaks. #codeprofiling #observability #apm #memoryleak #performanceengineering
How to spot and fix memory leaks in Go
datadoghq.com
To view or add a comment, sign in
-
💡👀: 5 whys and the fix for "Exit handler never called" in Node 22.5.0 (https://lnkd.in/g98J5F-6)
5 whys and the fix for "Exit handler never called" in Node 22.5.0
photostructure.com
To view or add a comment, sign in
-
Imperative, Async Blocking, Reactive & Virtual Threads https://lnkd.in/gGByQ6Nt
Imperative, Async Blocking, Reactive & Virtual Threads
codeburps.com
To view or add a comment, sign in
-
If you write an application in GO, you have to read this post PGO (Profile-Guided Optimization) automatically boosts application performance by using runtime profiling data to guide compiler optimizations. Imagine a 10% - 30% reduction in end-user latency and cost of capacity, out of the box.
Boost the performance of your Go services by 10-30% without touching a line of code! Profile-Guided Optimization (PGO) uses runtime profiles to enhance your application's latency & efficiency. https://lnkd.in/gb9jmsts
Unlocking Speed
gitar.co
To view or add a comment, sign in
-
Boost the performance of your Go services by 10-30% without touching a line of code! Profile-Guided Optimization (PGO) uses runtime profiles to enhance your application's latency & efficiency. https://lnkd.in/gb9jmsts
Unlocking Speed
gitar.co
To view or add a comment, sign in
-
If you're curious about how Datadog's own engineers make use of profiling you'll find this very informative
Interested in Datadog's Application Profiling product? Ever wondered how to use DD Continuous Profiler to debug request latency? Check out this writeup from Felix Geisendörfer that we've just published via the Product Solutions Architecture blog: https://lnkd.in/gkAhETQi - it is a quick 5 minute read that shows a real world use case to finding (and fixing) inefficiencies using profiling.
Debug Go Request Latency with Datadog’s Profiling Timeline
blog.psa-dd.io
To view or add a comment, sign in
-
this week I continue my series on #MemoryLeaks covering the usage of WeakReference. how to use WeakReference with subtilty when manual memory management isn't possible. Have a good read! #AndroidDev #kotlin #Java https://lnkd.in/gQijkHn5
Is WeakReference ⛓️💥 really a solution to memory leaks?
sonique6784.medium.com
To view or add a comment, sign in
-
Protocol Buffers - Fast and reliable when compared to JSON. https://lnkd.in/g3-ZkCWy
Understanding Protocol Buffers for Android Development
medium.com
To view or add a comment, sign in
-
Node.js 22 is now available. Recap of notable changes: - you can now run scripts from the package.json. It also supports "node --run test" - watch mode is now stable. - improved fetch performances. - browser-compatible WebSocket is now enabled by default. - V8 updated to 12.4. Maglev compiler is now enabled by default on some architectures - added require() support for synchronous ESM graphs (flag "--experimental-require-module") - Increased the default High Water Mark for streams (16KiB to 64KiB). - added glob/globSync to the node:fsmodule for pattern matching
To view or add a comment, sign in