
IBM y
DataArt traen dos gurús de Java a San Petersburgo.
Sebastian Daschner , Java Champion, un profesional de desarrollo de Java, y
Denis Tsyplakov , Arquitecto de Soluciones, DataArt Voronezh, hablarán en una reunión especial sobre desarrollo de Java.
OpenLiberty es un jaguar desconocido entre los servidores de aplicaciones OpenSource
El informe está en inglés.OpenSource se está convirtiendo cada vez más en una parte de los componentes cotidianos e indispensables de nuestra vida. Este proceso está sucediendo en todo el mundo, incluida Rusia. Por qué Los grandes proveedores se están moviendo hacia OpenSource para simplificar y unificar el despliegue de soluciones en las nubes.
¿Qué sucede con los servidores de aplicaciones y Java en la era de la nube? Oracle introduce una tarifa por usar Java en servidores y estaciones de trabajo. Java EE se convierte en Jakarta EE. A menudo, los desarrolladores usan soluciones puras basadas en jvm para implementar en contenedores en nubes privadas y públicas, ahorrando recursos al eliminar las bibliotecas JEE habituales de los servidores de aplicaciones.
Pero, ¿qué sucede si el servidor de aplicaciones puede ser tan ligero y flexible que aprovechará las plataformas Enterprise Edition en contenedores con un impacto mínimo en los recursos consumidos? Pero, ¿qué sucede si podemos hacer que el servidor de aplicaciones sea la plataforma base para arquitecturas de microservicios?
Le diré cómo crear aplicaciones utilizando contenedores sobre la base del servidor de aplicaciones abiertas OpenLiberty, así como sobre la prometedora estructura de la comunidad Java (OpenJDK, AdoptOpenJDK y otros), sobre Jakarta EE y el nuevo estándar MicroProfile para crear aplicaciones de microservicio.
Sebastian Daschner
Campeón de Java , autor e instructor, profesional de desarrollo de Java (incluido EE). Es autor del libro
Architecture of Modern Java EE Applications . Sebastian participa en JCP, ayuda a configurar los futuros estándares Java EE, trabaja en equipos de expertos JAX-RS, JSON-P y Config y colabora en varios proyectos de código abierto. Por sus contribuciones a la comunidad y el ecosistema de Java, fue reconocido como el Campeón de Java, Oracle y el Campeón de Desarrolladores JavaOne Rockstar.
Además de Java, Sebastian también es un usuario activo de Linux y tecnologías de contenedores como Docker. Es el autor del
blog y se puede encontrar en Twitter a través de @DaschnerS.
Facebook en el apocalipsis zombie
Los servicios en línea modernos tienen un inconveniente significativo. No es propietario de los datos que carga en ellos, no controla la distribución de estos datos. En cualquier momento, su cuenta, en cuyo desarrollo ha invertido durante años, puede desconectarse del servicio sin dar ninguna razón y esperanza de recuperación.
Analizaremos cómo podría ser Internet si el desarrollo fuera según el principio "los datos pertenecen al usuario que los creó, el servicio pertenece al usuario que los utiliza".
Como no soy abogado ni político, sino arquitecto de Java, analizaré el problema desde el punto de vista técnico. Lo que podría ser una alternativa al esquema clásico "navegador - sitio web - base de datos" en el mundo moderno de la nube. Hace cinco años, todas las alternativas parecían débilmente técnicamente factibles, pero ahora con el desarrollo de servicios y tecnologías en la nube Docker, Kubernetes, Helm, parece que al menos técnicamente existe una alternativa.
Denis Tsyplakov, Arquitecto de Soluciones
Comenzó a escribir programas a fines de la década de 1980, desde mediados de la década de 1990 se ha dedicado a la programación profesional. Escribió programas en más de 10 idiomas, pero Java sigue siendo su favorito. Desde 2006 trabaja en DataArt. Principales intereses en TI: creación de servicios tolerantes a fallas, arquitectura de sistemas pragmáticos, solución creativa para tareas no triviales.
El programa
18:30 - 19:00 Reunión de participantes, café de bienvenida.
19:00 - 19:45
OpenLiberty es un jaguar desconocido entre los servidores de aplicaciones OpenSource , Sebastian Dashner.
19:45 - 20:00 Preguntas y respuestas
20:00 - 20:10 Descanso
20:10 - 20:50
Facebook en las condiciones del apocalipsis zombie , Denis Tsyplakov.
20:50 - 21:00 Preguntas y respuestas
Inscripción para el mitap en Java - San Petersburgo - 20 de junio .