googleforgames/global-multiplayer-demo

Add some eBPF CPU profiling

markmandel opened this issue · 0 comments

One of my new favourite things is CPU profiling with eBPF tools!

There are a few open source options - https://www.parca.dev/ is the one I'm looking at most closely, mainly because it's an Apache licence and comes with a UI.

https://github.com/grafana/pyroscope Could also be a good option, but it is AGPL licenced.

I think Parca has better open-source onboarding docs, but worth trying both out, see which works better (or maybe offer both as options in the project, depending on which ones you want).