stumbled onto a way to stop api versioning from breaking everything by using
java.lang.Thread
v21 to handle dynamic translations without the usual overhead. it basically stops those
massive spikes in resource usage when schema changes hit your downstream clients. watch out for legacy middleware that might not play nice with virtual threads, but
the performance gains on heavy api translation loads are worth the migration effort . anyone else still stuck dealing with
manual thread pooling or have you all moved to lightweight threads?
article:
https://dzone.com/articles/java-21-cache-stampedes