OPTIMIZACIÓN AVANZADA DE APLICACIONES JAVA EN SERVIDORES LINUX
Información do curso
OPTIMIZACIÓN AVANZADA DE APLICACIONES JAVA EN SERVIDORES LINUX
Tipo | Curso Complementario | ||||
Código | C3121429 | ||||
Nome | OPTIMIZACIÓN AVANZADA DE APLICACIONES JAVA EN SERVIDORES LINUX |
|
|||
Modalidade | Presencial | ||||
Información de contacto: | |||||
· Teléfono | 986-812244 | ||||
· Fax | |||||
· Enderezo electrónico | |||||
Compartir: |
Entidades organizadoras
Escola de Enxeñería Industrial
Información sobre o calendario (datas)
Período de preinscrición | 10/04/2014 00:00 - 24/06/2014 23:59 |
---|---|
Período de matrícula | 25/04/2014 00:00 - 24/06/2014 23:59 |
Período de docencia | 27/06/2014 - 28/06/2014 |
Prazas e créditos
Número mínimo de participantes | 8 |
---|---|
Número máximo de participantes | 18 |
Créditos teóricos | 0.8 |
Créditos prácticos | 0.2 |
Destinatarios/as
Dirigido a profesionales, tanto del entorno de programación JAVA como del entorno de sistemas LINUX, que necesitan optimizar aplicaciones con un gran volumen de transacciones de niveles críticos de rendimiento.
El curso se impartirá en castellano y la documentación se proporcionará en inglés. El curso no requiere que los asistentes traigan portátil.
Condicións de acceso
1.membros da comunidade universitaria, e
2.persoas alleas á mesma que acrediten uns estudios mínimos equivalentes a 2º de bacharelato.
Criterios de selección
Por rigorosa orden de matrícula até esgotar o total de prazas existente.
Calendario
Viernes 27 de junio, en horario de 15:30h a 20:30h
Sábado 28 de junio, en horario de 9h a 14h
Programa
MÓDULOS TEÓRICOS:
JAVA VIRTUAL MACHINE: Modelo de memoria. Modelo de ejecución. Compilación Just-In-Time. Reflexión.
ENLACE A CÓDIGO NATIVO (C/C++): JNI. JNA. Intrinsics.
CARACTERIZACIÓN DE CUELLOS DE BOTELLA DEL RENDIMIENTO, PARÁMETROS DE TUNING DE LA JVM: Visión global de herramientas de perfilado de rendimiento (visualvm, yourkit, vtune). Análisis del rendimiento de aplicaciones.
OPTIMIZACIONES BASADAS EN LA INFRAESTRUCTURA PARA SERVIDORES LINUX: Arquitecturas NUMA Sandy Bridge. Soporte GPUs y Xeon Phi. Redes de baja latencia. Impacto de almacenamiento y virtualización. Aplicaciones Java de altas prestaciones en Amazon WS
LIBRERÍAS DE COMUNICACIÓN EN JAVA: Evaluación del rendimiento y optimización de sockets en Java. Optimización de JMS y bibliotecas MQ.
MÓDULOS PRÁCTICOS:
CASO DE ESTUDIO: Guía de buenas prácticas en la optimización de un "middleware" Java (como Cassandra, Hbase o Coherence).
Modo de pagamento
O importe da matrícula é de 240 €, con posibilidade de obtención dunha bolsa de 100 €. O pagamento farase efectivo en calquera oficina de NGB, indicando o nome ou o código do curso.
Sistema de avaliación
Consideraranse APTOS todos os matriculados no curso que asistan ao 100% das sesións e realicen satisfactoriamente os traballos que durante as sesións do curso se lles encomenden.