open source continuous profiling platform

The client’s software is a storage backend for performance monitoring data, but that data can come from multiple different agents (Go, python, ruby, ebpf, dotnet, java, php, nodeJS, etc). So our team stepped in to help support all of these different languages on the backend as well as support these languages on the frontend.

The goal was to get as many people from all these different use cases using the open source project as possible AND have a good experience so that the client could ultimately funnel them into their enterprise product (if they require the enterprise features).