Ola Habr!
Finalmente, antes das vacacións de verán, decidimos complacer aos nosos queridos subscritores cunha serie de encontros! A vindeira semana serán tres! E non só en Moscova...
- 19 de xuño ás 18:00 (Moscova) na reunión da oficina de IBM en Java tecnoloxías. Teremos un campión de Java, Sebastian Dashner. Discutaremos sobre o uso de Java nas novas realidades da nube.
- 20 de xuño ás 18:00 (Moscova) na reunión da oficina de IBM en Service Mesh - Istio. Levamos moito tempo querendo facelo, e despois veñen a nós os principais colaboradores do proxecto. Por exemplo, Vadim Aizenberg é unha das 5 persoas principais: colaboradores de Istio.
- 20 de xuño ás 18:00 (San Petersburgo) — Sebastian Dashner realizará conxuntamente con Denis Tsyplakov na plataforma DataArt por tema Java и arquitecturas de microservizos
Para obter un programa detallado e inscrición (o número de prazas, por desgraza, é limitado!) - ver a continuación!
19 de xuño ás 18:00 (Moscova) na oficina de IBM un encontro sobre tecnoloxías JavaO noso convidado será o campión de Java Sebastian Daschner o 19 de xuño ás 18:00 horas na oficina de IBM.
Falaremos do que está a suceder con Java e os servidores de aplicacións na era da nube? Oracle introduce tarifas por usar Java en servidores e estacións de traballo. Java EE estase a converter en Jakarta EE. A miúdo, os desenvolvedores usan solucións puras baseadas en jvm para a súa implantación en contedores en nubes públicas e privadas, aforrando recursos ao excluír as bibliotecas JEE habituais dos servidores de aplicacións.
Esta vez o noso convidado será un auténtico campión de Java, sinalado na páxina web
Sebastian Daschner explicarache como construír aplicacións utilizando contedores baseados no servidor de aplicacións abertas OpenLiberty, así como a estrutura prometedora da comunidade Java (OpenJDK e AdoptOpenJDK,...) e Jakarta EE, e o novo estándar MicroProfile para a creación de microservizos. aplicacións.
Sebastian Daschner
Ademais de Java, Sebastian tamén é un usuario activo de Linux e tecnoloxías de contedores como Docker. El é o autor
Programa
17:30 - 18:00 Reunión de participantes, café de benvida
18:00 - 18:45 OpenLiberty - un jaguar descoñecido entre os servidores de aplicacións OpenSource
18:45 - 19:00 Preguntas e respostas
19:00 - 19:45 Desenvolvemento de aplicacións de microservizos baseadas en Java utilizando tecnoloxías OpenSource (demo)
19:45 - 20:00 Preguntas e respostas
20 de xuño ás 18:00 (Moscova) na reunión da oficina de IBM en Service Mesh - IstioReunímonos e xuntámonos e por fin xuntámonos! O primeiro encontro en Istio (parece que ninguén máis o fixo?) 20 de xuño en Moscova!
Por que deberías dedicarte o tempo de vir?
- Teremos rapaces do equipo de mantedores de Istio! Érase unha vez que o laboratorio de investigación IBM en Haifa desenvolveu o proxecto amalgama8, que máis tarde se converteu en Istio. E agora un dos empregados do Laboratorio (Vadim Aizenberg) é un dos 5 principais colaboradores de todo o proxecto Istio!
- En realidade, a presenza de especialistas de Haifa xa é suficiente, pero ademais deles tamén temos de paso Phil Estes (capitán Docker, IBM Distinguished Engineer).
- E tamén teremos historias sobre o proceso de adaptación de Istio na “empresa sanguenta”, polo menos dos rapaces de Sberbank.
Que pasará na reunión:
- Falemos de como se creou Istio e por que apareceu a dirección da malla de servizo.
- Imos dicirche que é Istio/malla de servizo.
- Imos discutir cando usar unha malla de servizo e cando non.
- Imos descubrir como se relacionan Istio e Kubernetes.
- Mostrámosche unha demostración en directo.
Os nosos altofalantes
Máximo Chudnovsky, Xefe líder do departamento de TI, Sberbank - Technologies
Programa
18:00 - 18:30 O concepto de malla de servizo e a historia do desenvolvemento de Istio
18:30 - 19:00 Arquitectura e principais compoñentes de Istio
19:00 — 19:30 Consellos e consellos para traballar con Istio
19:30 - 20:00 Tecnoloxías de malla de servizo no sector financeiro
20 de xuño ás 19:00 (San Petersburgo) - Encontro de Java Guru - no sitio DataArt sobre os temas de Java e arquitecturas de microservizos
IBM e
OpenLiberty - o jaguar descoñecido entre os servidores de aplicacións OpenSource
Informe en inglés.
OpenSource estase a converter cada vez máis nun compoñente cotián e esencial das nosas vidas. Este proceso está a suceder en todo o mundo, incluída Rusia. Por que? Os grandes provedores están avanzando cara a OpenSource para simplificar e unificar a implantación de solucións nas nubes.
Que pasa cos servidores de aplicacións e Java na era da nube? Oracle introduce tarifas por usar Java en servidores e estacións de traballo. Java EE estase a converter en Jakarta EE. A miúdo, os desenvolvedores usan solucións puras baseadas en jvm para a súa implantación en contedores en nubes públicas e privadas, aforrando recursos ao excluír as bibliotecas JEE habituais dos servidores de aplicacións.
E se un servidor de aplicacións fose tan lixeiro e tan flexible que puidese aproveitar as plataformas Enterprise Edition en contedores cun impacto mínimo no consumo de recursos? E se puidésemos facer do servidor de aplicacións a plataforma subxacente para as arquitecturas de microservizos?
Vouvos contar como construír aplicacións utilizando contedores baseados no servidor de aplicacións abertas OpenLiberty, así como sobre a estrutura prometedora da comunidade Java (OpenJDK, AdoptOpenJDK, etc.), sobre Jakarta EE e sobre o novo estándar MicroProfile para crear aplicacións de microservizos.
Sebastian Daschner
Ademais de Java, Sebastian tamén é un usuario activo de Linux e tecnoloxías de contedores como Docker. El é o autor
Facebook no Apocalipse Zombie
Os servizos en liña modernos teñen un inconveniente importante. Non é o propietario dos datos que lles cargue nin controla a distribución destes datos. En calquera momento, a túa conta, na que investiches anos en desenvolver, pódese desconectar do servizo sen explicacións nin esperanzas de recuperación.
Pensemos como podería ser Internet se o desenvolvemento seguise o principio de "os datos pertencen ao usuario que os creou, o servizo pertence ao usuario que os utiliza".
Xa que non son avogado nin político, senón arquitecto de Java, mirarei o problema dende o lado técnico. O que podería ser unha alternativa ao esquema clásico "navegador - sitio web - base de datos" no mundo moderno da nube. Hai uns cinco anos, todas as alternativas parecían técnicamente difíciles de implementar, pero agora co desenvolvemento dos servizos na nube e das tecnoloxías Docker, Kubernetes e Helm, parece que polo menos tecnicamente hai unha alternativa.
Denis Tsyplakov, Arquitecto de Solucións
Comezou a escribir programas a finais dos 1980 e leva programando profesionalmente desde mediados dos 1990. Escribín programas en máis de 10 idiomas, pero Java segue sendo o meu favorito. Desde 2006 traballa en DataArt. Principais intereses en TI: creación de servizos tolerantes a fallos, arquitectura pragmática de sistemas, solucións creativas a problemas non triviais.
Programa
18:30 - 19:00 Reunión de participantes, café de benvida
19:00 - 19:45 OpenLiberty - o jaguar descoñecido entre os servidores de aplicacións OpenSource, Sebastian Dashner.
19:45 - 20:00 Preguntas e respostas
20:00 - 20:10 Descanso
20:10 - 20:50 Facebook no Apocalipse Zombie, Denis Tsyplakov.
20:50 - 21:00 Preguntas e respostas
Fonte: www.habr.com