Я вижу, что реализация TLS в Java вообще не использует JNI. Нативная реализация для TLS должна быть быстрее IMO. Так что я думаю, что JNI сам по себе слишком дорог, по сравнению с преимуществами нативного TLS.
Итак, как насчет производительности TLS в Java или я должен избегать ее, когда это возможно?