Sección Introducción Transcripciones
Resumen del curso
Hola a todos. Me llamo Tim Ojo, y me gustaría daros la bienvenida a mi curso de Java Performance Tuning. Java es uno de los lenguajes de programación más populares del mundo. Proporciona facilidad de uso, gestión automática de la memoria, portabilidad, seguridad y un excelente ecosistema. ¿Pero es rápido? Y la respuesta es sí. Para varias cargas de trabajo, el rendimiento de Java está a la par o incluso supera al de C++. Pero obtener el mejor rendimiento de Java requiere cierta habilidad y conocimiento de cómo funcionan los ordenadores, cómo funciona la máquina virtual de Java y cómo estructurar correctamente las aplicaciones. Por eso existe este curso. En este curso, descubrirá herramientas y técnicas para analizar el rendimiento de su aplicación y solucionar problemas de rendimiento, herramientas como Java Profilers, Java Mission Control, jcmd y JMeter. Aprenderá sobre los elementos internos de la JVM que influyen en el rendimiento, como las diferentes opciones de recogida de basura y de compilación de JIT, y cómo ponerlos a punto. Y obtendrás las mejores prácticas para escribir código de aplicación de alto rendimiento. Al final de este curso, avanzarás en tu dominio del lenguaje y el ecosistema de Java y estarás equipado con las habilidades y conocimientos necesarios para obtener el mejor rendimiento de tu aplicación. Antes de comenzar este curso, ya debería ser bastante competente en la escritura de aplicaciones Java. Los cursos para principiantes en el camino de las habilidades en Java le ayudarán a obtener la base que necesita. Espero que se unan a mí para esta divertida y esclarecedora mirada al Ajuste de Rendimiento de Java. Gracias.