Overview
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El ajuste del rendimiento es una ciencia experimental, pero eso no significa que los ingenieros deban recurrir a conjeturas y folclore para hacer el trabajo. Sin embargo, a menudo es así. Con este libro práctico, los tecnólogos Java de nivel intermedio a avanzado que trabajan con plataformas complejas aprenderán a ajustar el rendimiento de las aplicaciones Java en la nube mediante un enfoque cuantitativo, verificable y repetible.
En respuesta a la ubicuidad de la computación en nube, esta edición revisada aborda temas que son clave para el alto rendimiento de las aplicaciones Java en la nube. Muchos recursos sobre rendimiento tienden a centrarse en la teoría y los aspectos internos de las máquinas virtuales Java, pero este libro trata los aspectos técnicos de bajo nivel en el contexto de los aspectos prácticos del ajuste del rendimiento y examina una amplia gama de aspectos. No hay recetas sencillas, consejos y trucos, ni algoritmos que aprender. En su lugar, el análisis del rendimiento es un proceso de definición y determinación de los resultados deseados y de utilización de conocimientos técnicos profundos para informar sobre cómo alcanzar esos objetivos.
Con este libro, podrás:
- Aprenderás cómo los principios y la tecnología Java aprovechan al máximo el hardware, los sistemas operativos y las pilas en la nube modernos
- Examinar los escollos de la medición de las cifras de rendimiento de Java y los inconvenientes de la microevaluación de rendimiento (microbenchmarking)
- Comprender cómo empaquetar, desplegar, operar y depurar aplicaciones Java/JVM en entornos de nube modernos
- Aplicar enfoques emergentes de observabilidad para obtener una comprensión profunda de las aplicaciones nativas de la nube
- Utilizar técnicas de rendimiento del lenguaje Java, incluidas las formas concurrentes y distribuidas