Replies: 1 comment
-
@alfonsorr what do you think about using a multi-project structure?
one is core which contain all the original code |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@zeotuan gave the idea of benchmarking the library. It is a good way to compare different implementations and see how any changes affect performance.
I suggest creating a module in this project that contains all the code for the benchmark. That way we won't have to be taking tests, and it also makes it easier to skip them in some CI steps if needed.
@zeotuan suggested https://github.com/sbt/sbt-jmh . I'm not an expert in this field but looks well maintained so far.
Also, it will be great to find a good data file to use as a reference. Also see the limitations of github actions if we are going to run it there as test hardware.
Beta Was this translation helpful? Give feedback.
All reactions