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

refactor confluent avro serde #45

Merged
merged 4 commits into from Oct 14, 2022
Merged

refactor confluent avro serde #45

merged 4 commits into from Oct 14, 2022

Conversation

nextdude
Copy link
Collaborator

Running lots of events through the existing ConfluentAvroRegistryKafkaRecordSerializationSchema revealed excessive memory pressure on running operators, degrading performance. We've isolated this problem to the use of KafkaAvroSerializer class, especially with how we were creating schema registry clients. We've simplified the code, both on the serializer and deserializer to hopefully reduce the memory pressure.

@nextdude nextdude marked this pull request as ready for review October 14, 2022 11:44
@nextdude nextdude merged commit e71e44c into main Oct 14, 2022
@nextdude nextdude deleted the fix/avro-serde branch October 14, 2022 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant