¿Existen técnicas específicas de Java (cosas que no se aplicarían a C ++) para escribir código de baja latencia en Java? A menudo veo roles de baja latencia de Java y piden experiencia escribiendo Java de baja latencia, lo que a veces parece un poco oxímoron.
Lo único que se me ocurre es la experiencia con JNI, subcontratando llamadas de E / S a código nativo. También es posible que use el patrón disruptor, pero esa no es una tecnología real.
¿Hay algún consejo específico de Java para escribir código de baja latencia?
Soy consciente de que hay una especificación Java en tiempo real, pero me han advertido que el tiempo real no es lo mismo que la baja latencia ...