Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
One last bit of important data we're missing is our profiling. This can be applied at any time in the development. Its added here last because there is already a lot to cover before thi. However, with these endpoints, you can create profiles that will breakdown difference performance characteristics of your system. One of the beautiful things here is you can grab the profiles ad-hoc or create a recurring drop to grab profiles at different intervals. Regardless when or how you do it, it all goes through the HTTP API :chef_kiss:. See the references below for a a number of good resources for [pprof](https://pkg.go.dev/runtime/pprof). Refs: [pprof tool package](https://pkg.go.dev/runtime/pprof) Refs: [pprof HTTP integration](https://pkg.go.dev/net/http/pprof) Refs: [Profiling Go Programs - Russ Cox](https://go.dev/blog/pprof)
- Loading branch information