¡Hola, Habr!
¡Finalmente, antes de las vacaciones de verano, decidimos complacer a nuestros queridos suscriptores con una serie de quedadas! ¡La semana que viene serán tres! Y no sólo en Moscú...
- 19 de junio a las 18:00 (Moscú) en la reunión de la oficina de IBM el Java tecnologías. Tendremos un Campeón de Java, Sebastián Dashner. Discutiremos el uso de Java en las nuevas realidades de la nube.
- 20 de junio a las 18:00 (Moscú) en la reunión de la oficina de IBM sobre Service Mesh - Istio. Llevamos mucho tiempo queriendo hacer esto y luego los principales contribuyentes al proyecto acuden a nosotros. P.ej, Vadim Aizenberg es una de las 5 personas principales: contribuyentes de Istio.
- 20 de junio a las 18:00 (San Petersburgo) — Sebastián Dashner actuará conjuntamente con Denis Tsyplakov en la plataforma DataArt por tema Java и arquitecturas de microservicios
Para obtener un programa detallado y la inscripción (¡desafortunadamente, el número de plazas es limitado!), ¡consulte a continuación!
19 de junio a las 18:00 (Moscú) en la oficina de IBM una reunión sobre tecnologías JavaNuestro invitado será el campeón de Java Sebastian Daschner el 19 de junio a las 18:00 en la oficina de IBM.
Hablaremos de lo que está pasando con Java y los servidores de aplicaciones en la era de la nube. Oracle introduce tarifas por usar Java en servidores y estaciones de trabajo. Java EE se está convirtiendo en Yakarta EE. A menudo, los desarrolladores utilizan soluciones puramente basadas en JVM para la implementación en contenedores en nubes públicas y privadas, ahorrando recursos al excluir las bibliotecas JEE habituales de los servidores de aplicaciones.
Esta vez nuestro invitado será un verdadero campeón de Java, como se indica en el sitio web.
Sebastian Daschner le contará cómo crear aplicaciones utilizando contenedores basados en el servidor de aplicaciones abierto OpenLiberty, así como la prometedora estructura de la comunidad Java (OpenJDK y AdoptOpenJDK, ...) y Jakarta EE, y el nuevo estándar MicroProfile para crear microservicios. aplicaciones.
Sebastián Daschner
Además de Java, Sebastian también es un usuario activo de Linux y tecnologías de contenedores como Docker. el es el autor
programa
17:30 - 18:00 Encuentro de participantes, café de bienvenida
18:00 - 18:45 OpenLiberty: un jaguar desconocido entre los servidores de aplicaciones OpenSource
18:45 - 19:00 Preguntas y respuestas
19:00 - 19:45 Desarrollo de aplicaciones de microservicios basadas en Java utilizando tecnologías OpenSource (demo)
19:45 - 20:00 Preguntas y respuestas
20 de junio a las 18:00 (Moscú) en la reunión de la oficina de IBM sobre Service Mesh - Istio¡Nos reunimos y nos reunimos y finalmente nos reunimos! La primera reunión en Istio (¿parece que nadie más lo hizo?) ¡El 20 de junio en Moscú!
¿Por qué deberías tomarte el tiempo para venir?
- ¡Tendremos chicos del equipo de mantenimiento de Istio! Érase una vez, el laboratorio de investigación de IBM en Haifa desarrolló el proyecto amalgam8, que luego se convirtió en Istio. ¡Y ahora uno de los empleados del laboratorio (Vadim Aizenberg) es uno de los 5 principales contribuyentes a todo el proyecto Istio!
- En realidad, la presencia de especialistas de Haifa ya es suficiente, pero además de ellos, también está de paso Phil Estes (capitán de Docker, ingeniero distinguido de IBM).
- Y también tendremos historias sobre el proceso de adaptación de Istio a la "empresa sangrienta", al menos de parte de los chicos de Sberbank.
Qué pasará en la reunión:
- Hablemos de cómo se creó Istio y por qué apareció la dirección de la malla de servicios.
- Te contamos qué es Istio/malla de servicios.
- Analicemos cuándo utilizar una malla de servicios y cuándo no.
- Averigüemos cómo se relacionan Istio y Kubernetes.
- Le mostraremos una demostración en vivo.
Nuestros ponentes
Maxim Chudnovsky, Jefe líder del departamento de TI, Sberbank - Tecnologías
programa
18:00 - 18:30 El concepto de malla de servicios y la historia del desarrollo de Istio
18:30 - 19:00 Arquitectura y componentes principales de Istio
19:00 — 19:30 Consejos y sugerencias para trabajar con Istio
19:30 - 20:00 Tecnologías de malla de servicios en el sector financiero
20 de junio a las 19:00 (San Petersburgo) - reunión de Java Guru - en el sitio DataArt sobre temas de Java y arquitecturas de microservicios
IBM y
OpenLiberty: el jaguar desconocido entre los servidores de aplicaciones OpenSource
Informe en inglés.
OpenSource se está convirtiendo cada vez más en un componente cotidiano y esencial de nuestras vidas. Este proceso está ocurriendo 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 Java y los servidores de aplicaciones en la era de la nube? Oracle introduce tarifas por usar Java en servidores y estaciones de trabajo. Java EE se está convirtiendo en Yakarta EE. A menudo, los desarrolladores utilizan soluciones puramente basadas en JVM para la implementación en contenedores en nubes públicas y privadas, ahorrando recursos al excluir las bibliotecas JEE habituales de los servidores de aplicaciones.
¿Qué pasaría si un servidor de aplicaciones pudiera ser tan liviano y tan flexible que pudiera aprovechar las plataformas Enterprise Edition en contenedores con un impacto mínimo en los recursos consumidos? ¿Qué pasaría si pudiéramos hacer del servidor de aplicaciones la plataforma subyacente para las arquitecturas de microservicios?
Le contaré cómo crear aplicaciones utilizando contenedores basados en el servidor de aplicaciones abierto OpenLiberty, así como sobre la prometedora estructura de la comunidad Java (OpenJDK, AdoptOpenJDK, etc.), sobre Jakarta EE y sobre el nuevo estándar MicroProfile para crear. Aplicaciones de microservicios.
Sebastián Daschner
Además de Java, Sebastian también es un usuario activo de Linux y tecnologías de contenedores como Docker. el es el autor
Facebook en el Apocalipsis Zombie
Los servicios en línea modernos tienen un inconveniente importante. Usted no es propietario de los datos que les carga ni controla la distribución de estos datos. En cualquier momento, su cuenta, en cuyo desarrollo ha invertido años, puede ser desconectada del servicio sin explicación ni esperanza de recuperación.
Pensemos en cómo sería Internet si el desarrollo siguiera 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. ¿Cuál podría ser una alternativa al clásico esquema “navegador - sitio web - base de datos” en el mundo moderno de la nube? Hace unos cinco años, todas las alternativas parecían técnicamente difíciles de implementar, pero ahora, con el desarrollo de los servicios en la nube y las tecnologías Docker, Kubernetes y Helm, parece que al menos técnicamente existe una alternativa.
Denis Tsyplakov, arquitecto de soluciones
Comenzó a escribir programas a finales de los años 1980 y ha estado programando profesionalmente desde mediados de los años 1990. He escrito programas en más de 10 idiomas, pero Java sigue siendo mi favorito. Desde 2006 trabaja en DataArt. Principales intereses en TI: creación de servicios tolerantes a fallas, arquitectura de sistemas pragmáticos, soluciones creativas a problemas no triviales.
programa
18:30 - 19:00 Encuentro de participantes, café de bienvenida
19: 00 - 19: 45 OpenLiberty: el jaguar desconocido entre los servidores de aplicaciones OpenSource, Sebastián Dashner.
19:45 - 20:00 Preguntas y respuestas
20:00 - 20:10 Descanso
20: 10 - 20: 50 Facebook en el Apocalipsis Zombie, Denis Tsyplakov.
20:50 - 21:00 Preguntas y respuestas
Fuente: habr.com