Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run Java Profiler on AvroSerializer #107

Open
zambrovski opened this issue Jul 12, 2024 · 0 comments
Open

Run Java Profiler on AvroSerializer #107

zambrovski opened this issue Jul 12, 2024 · 0 comments
Labels
Prio: SHOULD Feature is essential for the next release Type: enhancement New feature or request

Comments

@zambrovski
Copy link
Contributor

I was wondered about the low speed of Avro Serialization in comparison to JSON/XSteam. Especially, Avro messages are small but require a lot of time to be serialized.

I would like to profile the process of serialization/deserialization to make sure we are not doing stupid things and not wasting time..

Acceleration ideas:

  • Check for schema compatibility could be cached (since its result only needed once can be stored based on fingerprints)
  • Conversion chain in Axon Serializer could be optimized and used explicit
@zambrovski zambrovski added Prio: SHOULD Feature is essential for the next release Type: enhancement New feature or request labels Jul 12, 2024
@zambrovski zambrovski changed the title Profile the AvroSerializer Run Java Profiler on AvroSerializer Jul 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Prio: SHOULD Feature is essential for the next release Type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant