Oi, Habr!
Finalmente, antes das férias de verão, decidimos agradar aos nossos queridos assinantes com uma série de encontros! Na próxima semana serão três! E não só em Moscou...
- 19 de junho às 18h (Moscou) no encontro do escritório da IBM em Java tecnologias. Teremos um Java Champion, Sebastian Dashner. Discutiremos o uso de Java nas novas realidades da nuvem.
- 20 de junho às 18h (Moscou) no encontro do escritório da IBM no Service Mesh - Istio. Há muito tempo que queríamos fazer isso e então os principais colaboradores do projeto vêm até nós. Por exemplo, Vadim Aizenberg é uma das 5 principais pessoas - contribuidores do Istio.
- 20 de junho às 18h (São Petersburgo) — Sebastian Dashner atuará em conjunto com Denis Tsyplakov na plataforma DataArt por tópico Java и arquiteturas de microsserviços
Para programação detalhada e inscrições (o número de vagas, infelizmente, é limitado!) - veja abaixo!
19 de junho às 18h (Moscou) no escritório da IBM um encontro sobre tecnologias JavaNosso convidado será o Java Champion Sebastian Daschner no dia 19 de junho às 18h no escritório da IBM.
Falaremos sobre o que está acontecendo com Java e servidores de aplicativos na era da nuvem. A Oracle introduz taxas para o uso de Java em servidores e estações de trabalho. Java EE está se tornando Jakarta EE. Freqüentemente, os desenvolvedores usam soluções puras baseadas em JVM para implantação em contêineres em nuvens privadas e públicas, economizando recursos ao excluir as bibliotecas JEE usuais dos servidores de aplicativos.
Desta vez nosso convidado será um verdadeiro Java Champion, destacado no site
Sebastian Daschner explicará como construir aplicativos usando contêineres baseados no servidor de aplicativos abertos OpenLiberty, bem como a estrutura promissora da comunidade Java (OpenJDK e AdoptOpenJDK, ...) e Jakarta EE, e o novo padrão MicroProfile para criação de microsserviços formulários.
Sebastian Daschner
Além de Java, Sebastian também é um usuário ativo de Linux e de tecnologias de contêiner como Docker. Ele é o autor
Programa
17h30 - 18h00 Reunião de participantes, café de boas-vindas
18h00 - 18h45 OpenLiberty - uma onça desconhecida entre os servidores de aplicativos OpenSource
18h45 - 19h00 Perguntas e respostas
19h00 - 19h45 Desenvolvimento de aplicações de microsserviços baseadas em Java usando tecnologias OpenSource (demonstração)
19h45 - 20h00 Perguntas e respostas
20 de junho às 18h (Moscou) no encontro do escritório da IBM no Service Mesh - IstioNós nos reunimos e nos reunimos e finalmente ficamos juntos! O primeiro encontro no Istio (parece que ninguém mais fez isso?) 20 de junho em Moscou!
Por que você deveria reservar um tempo para vir?
- Teremos pessoal da equipe de mantenedores do Istio! Era uma vez o laboratório de pesquisa da IBM em Haifa que desenvolveu o projeto amalgam8, que mais tarde se transformou no Istio. E agora um dos funcionários do Laboratório (Vadim Aizenberg) é um dos 5 maiores colaboradores de todo o projeto Istio!
- Na verdade, a presença de especialistas de Haifa já é suficiente, mas além deles, também temos Phil Estes (capitão do Docker, IBM Distinguished Engineer) de passagem.
- E também teremos histórias sobre o processo de adaptação do Istio na “empresa sangrenta”, pelo menos da galera do Sberbank.
O que acontecerá no encontro:
- Vamos falar sobre como o Istio foi criado e por que surgiu a direção da malha de serviço.
- Vamos contar o que é Istio/service mesh.
- Vamos discutir quando usar uma malha de serviço e quando não.
- Vamos descobrir como o Istio e o Kubernetes se relacionam.
- Mostraremos uma demonstração ao vivo.
Nossos palestrantes
Máximo Chudnovsky, Chefe líder do departamento de TI, Sberbank - Technologies
Programa
18h00 - 18h30 O conceito de malha de serviço e a história do desenvolvimento do Istio
18h30 - 19h00 Arquitetura e principais componentes do Istio
19h00 – 19h30 Dicas e sugestões para trabalhar com o Istio
19h30 - 20h00 Tecnologias de malha de serviço no setor financeiro
20 de junho às 19h (São Petersburgo) - Encontro Java Guru - no site DataArt sobre tópicos de arquiteturas Java e microsserviços
IBM e
OpenLiberty – o jaguar desconhecido entre os servidores de aplicativos OpenSource
Relatório em inglês.
O OpenSource está se tornando cada vez mais um componente diário e essencial de nossas vidas. Este processo está a acontecer em todo o mundo, incluindo na Rússia. Por que? Grandes fornecedores estão migrando para o OpenSource em busca de simplicidade e unificação na implantação de soluções nas nuvens.
O que acontece com Java e servidores de aplicativos na era da nuvem? A Oracle introduz taxas para o uso de Java em servidores e estações de trabalho. Java EE está se tornando Jakarta EE. Freqüentemente, os desenvolvedores usam soluções puras baseadas em JVM para implantação em contêineres em nuvens privadas e públicas, economizando recursos ao excluir as bibliotecas JEE usuais dos servidores de aplicativos.
E se um servidor de aplicativos pudesse ser tão leve e flexível que pudesse aproveitar as vantagens das plataformas Enterprise Edition em contêineres com impacto mínimo nos recursos consumidos? E se pudéssemos tornar o servidor de aplicativos a plataforma subjacente para arquiteturas de microsserviços?
Vou lhe contar como construir aplicativos usando contêineres baseados no servidor de aplicativos abertos OpenLiberty, bem como sobre a estrutura promissora da comunidade Java (OpenJDK, AdoptOpenJDK, etc.), sobre Jakarta EE e sobre o novo padrão MicroProfile para criação aplicativos de microsserviços.
Sebastian Daschner
Além de Java, Sebastian também é um usuário ativo de Linux e de tecnologias de contêiner como Docker. Ele é o autor
Facebook no Apocalipse Zumbi
Os serviços online modernos têm uma desvantagem significativa. Você não é proprietário dos dados que envia para eles, nem controla a distribuição desses dados. A qualquer momento, a sua conta, que você investiu anos no desenvolvimento, pode ser desconectada do serviço sem explicação ou esperança de recuperação.
Vamos pensar como seria a Internet se o desenvolvimento seguisse 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 nem político, mas sim arquiteto 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. Cerca de cinco anos atrás, todas as alternativas pareciam tecnicamente difíceis de implementar, mas agora com o desenvolvimento dos serviços em nuvem e das tecnologias 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 e vem programando profissionalmente desde meados da década de 1990. Já escrevi programas em mais de 10 linguagens, mas Java continua sendo meu favorito. Desde 2006 trabalha na DataArt. Principais interesses em TI: criação de serviços tolerantes a falhas, arquitetura de sistema pragmática, soluções criativas para problemas não triviais.
Programa
18h30 - 19h00 Reunião de participantes, café de boas-vindas
19: 00 - 19: 45 OpenLiberty – o jaguar desconhecido entre os servidores de aplicativos OpenSource, Sebastião Dashner.
19h45 - 20h00 Perguntas e respostas
20h00 - 20h10 Intervalo
20: 10 - 20: 50 Facebook no Apocalipse Zumbi, Denis Tsyplakov.
20h50 - 21h00 Perguntas e respostas
Fonte: habr.com