Closed
Description
Add caching for the deducted Avro schemas to the library itself. The implementation of the cache must be thread-safe. A possible JVM-dependent way would be to use ClassValue
as it is implemented in Avro's ClassValueCache
.
Preferrable, the implementation should not depend on JVM specifics so that making this library multiplatform in the future is easier.