Evaluate using Profile-Guided Optimization (PGO) #292
zamazan4ik
started this conversation in
Ideas
Replies: 1 comment 1 reply
|
Great topic, thanks. I hope I'll find time to experiment with such optimizations. For now, there are a lot of things that can be improved just by fixing the code and it can gain x2-x10 performance :) |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi!
Several days ago I found the Reddit post about Optiprism and its technological stack.
I think applying PGO to Optiprism can help improve its performance and TCO (Total Cost of Ownership) in real production environments (as it already help other projects). According to the Reddit post above, there are already benchmarks in the
awesome-pgorepo about optimizing various databases (including RocksDB) and similar software before and after PGO.I suggest at first simply test the PGO approach with Optiprism. If it shows improvements - at least add a note in the documentation about optimizing Optiprism with PGO. Lately, we can try to optimize prebuilt binaries with PGO.
Thank you
All reactions