Rendimiento de Java mejorado sin cambios de código con Simon Ritter


¿Cuáles son las razones por las que necesitamos mejorar el rendimiento? La JVM es un software potente; es por eso que Java ha mantenido su popularidad durante los últimos 26 años o más. Pero... hay algunas formas en que funciona la JVM que pueden afectar el rendimiento de sus aplicaciones.

Uno de los mayores desafíos es la latencia: qué tan rápido podemos responder a la solicitud de un usuario para acceder a su aplicación. Esto equivale a recolección de basura, lo que genera pausas y una mala experiencia para el cliente. Las pausas de recolección de basura pueden variar. Pero afectan el rendimiento de la aplicación. Cuanto más grande sea la pila, más largos serán tus descansos... pero ¿cómo optimizar? ¿Qué pasa con el tiempo de calentamiento? Eso también es un gran desafío. Hemos abordado estos problemas sin escribir el código desde cero, y esto da como resultado un mejor rendimiento de Java sin cambios en el código.

Este episodio examina cómo puede usar una JVM potente para hacer que las aplicaciones se inicien, se ejecuten y permanezcan rápidas.

Consultas sobre patrocinio: sponsor@softwareengineeringdaily.com

patrocinadores

Este segmento de Software Engineering Daily es presentado por privacidad dinámicala solución simple para anonimizar datos de forma inteligente.

¿Permite que la PII confidencial termine en entornos de desarrollo y prueba? Elimine la amenaza n.° 1 de una filtración de datos y comience a utilizar datos anónimos en sus entornos de desarrollo y prueba registrándose para obtener una cuenta gratuita hoy en http://privacydynamics.io/.sedentario.

Los microservicios han cambiado de software. Si su organización aún no los ha utilizado, es muy probable que lo haga en el futuro. Hay muchos temas complejos a considerar: portabilidad, automatización, seguridad y observabilidad, por nombrar algunos.

Para prepararse, primero regístrese en Microservices March, un evento gratuito organizado por nuestros amigos de NGINX. El programa es una serie de demostraciones y laboratorios de 4 semanas que enseñan los fundamentos de los microservicios y cómo implementarlos con éxito.

Este evento es excelente porque la capacitación es completamente autodidáctica y flexible: puede elegir las pequeñas cosas en las que desea dedicar tiempo y hacerlo según su propio horario.

Regístrese para Microservices March en https://www.nginx.com/sedpodcast

Los vehículos eléctricos de Nissan están aquí para ser el cambio que necesitamos. Nissan fabrica vehículos eléctricos, pero no cualquier vehículo eléctrico. Hacen vehículos eléctricos que realmente electrifican. La sensación de estar sentado en un vehículo eléctrico es realmente una mejora con respecto a los vehículos de gasolina tradicionales. La suavidad del andar y el silencio del motor transforman un manejo promedio en algo que espera con ansias. Los vehículos eléctricos NISSAN están aquí para mejorar tu experiencia detrás del volante. Visite NissanUSA.com para obtener más información.

Capital One cree que todos merecen una mejor banca. Eso significa un acceso más fácil a su dinero y más seguridad. Es por eso que Capital One está invirtiendo en aprendizaje automático. A través del aprendizaje automático, Capital One puede hacer cosas como FEstafa aleatoria de maderas. Identifique cómo ocurren las interrupciones ocasionales de las aplicaciones móviles. Acelere las compras en línea con el aprendizaje automático en el perímetro. El potencial del aprendizaje automático es enorme. Vea cómo Capital One está utilizando el aprendizaje automático para dar forma al futuro de la banca. Visite capitalone.com/ML

Si quieres conocer otros artículos parecidos a Rendimiento de Java mejorado sin cambios de código con Simon Ritter puedes visitar la categoría Software.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir