4 ms·
As a C++ developer who writes a lot of unit tests and cares a lot about performance, the tag line sounds appealing, but I can't tell whether this is something m
by slavik81 6y ago
As a C++ developer who writes a lot of unit tests and cares a lot about performance, the tag line sounds appealing, but I can't tell whether this is something meant for me.
Is this a general tool, or is it specific to web development? e.g. Would this be an appropriate tool for Blender to detect performance regressions in their rendering?
- Ragib_Zaman 6y agoI think it's specific to web development, in particular it tests for performance under user load.
- na-- 6y agoYes, that's it. If the C++ application exposes some service, then k6 might be the tool to test how it behaves under load now (or in the future). The only protocols we currently support are HTTP(S), WebSockets and gRPC, though we plan to add a lot of others (raw TCP/UDP, various DBs, queues, messaging, DNS, etc.) in the future, and we've recently added a way to extend the k6 functionality by writing external Go modules: - https://github.com/loadimpact/k6/blob/master/release%20notes/v0.29.0.md#support-for-go-extensions-1688 https://github.com/loadimpact/k6/blob/master/release%20notes... - https://github.com/k6io/xk6 https://github.com/k6io/xk6
- layla5alive 6y agoWe (Insightful) are developing a tool for you! :) It's called Insightful PerfLab - it will work for native code (CPU and/or GPU) and is designed to help things like Blender detect performance regressions in rendering (we built it to help detect performance regressions in our game engine, and then realized it would likely be generally useful to other developers).
- hjadal 6y agoSounds interesting. Do you have newsletter I can sign up for to get notified when it's released?