Ivo Anjo
@knux
Working on building a Ruby profiler @datadoghq //
Previously @awscloud codeguru profiler team //
I like ruby, kotlin and poking the jvm 😁
ID: 7938582
https://ivoanjo.me 03-08-2007 18:41:35
3,3K Tweet
657 Followers
327 Following
👋🏻 I’m at GopherCon Europe today and tomorrow. Come and say hello if you want to talk about go profiling, execution tracing, runtime metrics, frame pointers, performance, otel or anything else :). #gopherconEU #golang
Here are the slides for my GopherCon Europe talk: How to Win Frames and Influence Pointers docs.google.com/presentation/d… #gopherconEU #golang
When I first started writing this specific documentation socketry.github.io/async-websocke… nothing worked: Puma and Rails didn't support streaming responses. However, today I can write this documentation and it works out of the box with Rails 7.1+ and Puma 6+. And of course, Falcon too.
Really cool talk on using the Datadog, Inc. Continuous Profiler to investigate and fix #ruby performance issues in production :) Much better than my usual synthetic-ish examples of the tool haha
Spotlight on Felix Geisendörfer talking about #golang execution tracing: How to Win Frames and Influence Pointers youtu.be/0f8JnJhC0-0?si… #gopherconEU
Nate Berkopec on the topic, if you are using mini_racer and jemalloc, be sure to update to the latest version of the gem.... this one was a very surprising one: github.com/rubyjs/mini_ra…
Monthly shout-out to Shopify, Ted Thetnaungsoe, Gautam Rege, Mark Triggs and my other sponsors this month! Your contributions help ensure I can keep working on JRuby and improving the JVM language ecosystem. You can sponsor my work at github.com/sponsors/headi…
One of my favorite features of the Continuous Profiler we're building at Datadog, Inc. is Custom Context. It allows you to break down your resource consumption, like CPU usage, by any dimension. You can add anything you want: Customer ID, Rule ID, Country, etc ...