cloudevents / sdk-java

Java SDK for CloudEvents
https://cloudevents.github.io/sdk-java/
Apache License 2.0
402 stars 160 forks source link

Add benchmarks to CloudEvents SQL #585

Open Cali0707 opened 1 year ago

Cali0707 commented 1 year ago

It would be great to add benchmarks to the CloudEvents SQL, so that we can find any places where performance improvements can be made as well as detect performance regressions. Ideally we can benchmark both:

  1. Parse time and memory
  2. Expression evaluation time and memory
pierDipi commented 1 year ago

We have some microbenchmarks https://github.com/cloudevents/sdk-java/tree/main/benchmarks/src/main/java/io/cloudevents/bench/sql, however, it would be great to add more interesting cases and to see how this implementation compares with the Go SDK