MASES Public Developers Team
MASES Public Developers Team
Seems latest version (3.24.4) of Google.Protobuf.Tools has a very simple _Google.Protobuf.Tools.targets_. We haven't understand how to associate the build tool to a `.proto` file, maybe this is our limitation. What...
Enhance tests with a better matrix for java like it was done in https://github.com/masesgroup/JNet/blob/63eff5f9f7dcd1e5ada9bc727f4a43e91fe0718e/.github/workflows/build.yaml
Looking at the workflows, and within the jobs with errors, some problems are raised within the execution of the tests related to network. However the problem seems not related to...
The benchmark cannot be built with an absolute vision. What it can done is to have some function that executes in the same way, but use a different underlying mechanism:...
Reopen to update statistics with latest versions of KNet and Confluent.Kafka
Many KNet operations can, or cannot, be impacted during JNI operations because data can, or cannot, be the copy of the data available in the JVM. As stated in https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/functions.html...
The information traverse the CLR-JVM boundary many times reducing the speed. The local serializers stub invokes remote serializers: each time there is a conversion the JVM is impacted like in...
Add a specific workflow to execute benchmarks and reports statistics on the repo
The code of https://github.com/masesgroup/KNet/blob/9bf7012a0561bf7642a68157c53684a851dfcaed/src/net/KNet/Specific/Connect/KNetSinkTask.cs#L44 can be optimized returning an `IEnumerable` managed from a specific class able to use Prefetch which prepares `SinkRecord`s while the user code uses them.
Tests will be postponed after #429 will be closed: updates and verification will be done with latest Apache Kafka version