
IBM e
DataArt trazem dois gurus de Java para São Petersburgo.
Sebastian Daschner , Java Champion, um profissional de desenvolvimento Java, e
Denis Tsyplakov , arquiteto de soluções, DataArt Voronezh, falarão em uma reunião especial sobre desenvolvimento Java.
O OpenLiberty é um jaguar desconhecido entre os servidores de aplicativos OpenSource
O relatório está em inglês.O OpenSource está se tornando cada vez mais parte dos componentes cotidianos e indispensáveis de nossa vida. Esse processo está acontecendo em todo o mundo, incluindo a Rússia. Porque Grandes fornecedores estão adotando o OpenSource para simplificar e unificar a implantação de soluções nas nuvens.
O que acontece com Java e servidores de aplicativos na era da nuvem? A Oracle introduz uma taxa pelo uso de Java em servidores e estações de trabalho. O Java EE se transforma em Jakarta EE. Frequentemente, os desenvolvedores usam soluções puras baseadas em jvm para implantar em contêineres em nuvens públicas e privadas, economizando recursos, eliminando as bibliotecas JEE habituais dos servidores de aplicativos.
Mas e se o servidor de aplicativos puder ser tão leve e flexível que tire proveito das plataformas Enterprise Edition em contêineres com impacto mínimo nos recursos consumidos? Mas e se pudermos tornar o servidor de aplicativos a plataforma base para arquiteturas de microsserviço?
Vou explicar como criar aplicativos usando contêineres com base no servidor de aplicativos abertos OpenLiberty, bem como sobre a estrutura promissora da comunidade Java (OpenJDK, AdoptOpenJDK e outros), sobre Jakarta EE e o novo padrão MicroProfile para criar aplicativos de microsserviço.
Sebastian Daschner
Java Champion , autor e instrutor, profissional de desenvolvimento Java (incluindo EE). Ele foi o autor do livro
Architecture of Modern Java EE Applications . Sebastian participa do JCP, ajuda a moldar futuros padrões Java EE, trabalha em grupos de especialistas JAX-RS, JSON-P e Config e colabora em vários projetos de código aberto. Por suas contribuições à comunidade e ao ecossistema Java, ele foi reconhecido como o Java Champion, Oracle e JavaOne Rockstar Developer Champion.
Além do Java, Sebastian também é um usuário ativo do Linux e de tecnologias de contêiner, como o Docker. Ele é o autor do
blog e pode ser encontrado no Twitter via @DaschnerS.
Facebook no apocalipse zumbi
Os serviços online modernos têm uma desvantagem significativa. Você não possui os dados enviados para eles, não controla a distribuição desses dados. A qualquer momento, sua conta, no desenvolvimento da qual você investe há anos, pode ser desconectada do serviço sem fornecer qualquer motivo e esperança de recuperação.
Discutiremos como seria a Internet se o desenvolvimento fosse de acordo com o princípio “os dados pertencem ao usuário que os criou, o serviço pertence ao usuário que os utiliza”.
Como não sou advogado ou político, mas arquiteto de Java, analisarei o problema do lado técnico. O que poderia ser uma alternativa ao esquema clássico “navegador - site - banco de dados” no mundo moderno da nuvem. Há cinco anos, todas as alternativas pareciam fracamente tecnicamente viáveis, mas agora com o desenvolvimento de serviços e tecnologias em nuvem Docker, Kubernetes, Helm, parece que pelo menos tecnicamente existe uma alternativa.
Denis Tsyplakov, arquiteto de soluções
Ele começou a escrever programas no final da década de 1980, desde meados da década de 90 que se dedica à programação profissional. Ele escreveu programas em mais de 10 idiomas, mas o Java continua sendo o seu favorito. Desde 2006, ele trabalha na DataArt. Principais interesses em TI: criação de serviços tolerantes a falhas, arquitetura de sistemas pragmáticos, solução criativa para tarefas não triviais.
O programa
18:30 - 19:00 Encontro de participantes, café de boas vindas
19:00 - 19:45 O
OpenLiberty é um jaguar desconhecido entre os servidores de aplicativos OpenSource , Sebastian Dashner.
19:45 - 20:00 Perguntas e respostas
20:00 - 20:10 Intervalo
20:10 - 20:50
Facebook nas condições do apocalipse zumbi , Denis Tsyplakov.
20:50 - 21:00 Perguntas e respostas
Registro para o mitap em Java - São Petersburgo - 20 de junho .