Em 25 de julho de 2019,
foi realizada uma reunião da comunidade de desenvolvedores de Java
jug.msk.ru em Moscou, na qual Ivan Ponomarev apresentou um relatório sobre a
API do
Kafka Streams .

Sobre o palestrante
Ivan ensina no MIPT e, ao mesmo tempo, é um líder técnico da empresa
KURS , desenvolvendo a plataforma da
Orquestra de Cursos . No
jug.msk.ru com um relatório pela segunda vez, o horário anterior era
21 de setembro de 2017 .
Ele costuma falar em conferências e reuniões, alguns de seus últimos relatórios:
- “A complexidade latente de uma tarefa cotidiana: exibindo dados tabulares” ( JPoint 2017 : apresentação , vídeo )
- Celesta: Criando lógica de negócios no ecossistema Java ( SECON 2018 : vídeo )
- “Playbooks Ansible é código: testamos, testamos, integramos continuamente” ( DevOops 2018 : apresentação )
- “Análise estática contínua” ( Strike 2019 : video )
- “Análise contínua de código estático” ( Heisenbug St. Petersburg 2019 : apresentação )
- “API do Kafka Streams: um passo além do Hello World” ( JPoint 2019 : Apresentação )
Outros links:
GitHub ,
Twitter ,
Habr .
Sobre o relatório
Andrey Kogun lembra as próximas conferências (
TechTrain de 24 a 25 de agosto,
Joker de 25 a 26 de outubro e
DevOops de 29 a 30 de outubro) e abre a reunião.

O relatório foi uma versão de três horas significativamente expandida do discurso de Ivan na conferência
JPoint 2019 na primavera passada.
A apresentação do relatório foi preparada usando a tecnologia detalhada em um
recente artigo popular sobre Habré.

A narração foi ilustrada por um aplicativo que processa informações sobre apostas em jogos de futebol.
Na primeira parte, foi considerado o mecanismo de replicação do estado local por meio de tópicos de serviço criados automaticamente pelo
Kafka Streams , bem como o mecanismo de repartição. Os casos foram descritos quando o sistema pode criar tópicos desnecessários e são sugeridas maneiras de evitar esses casos.

A segunda parte falou sobre a junção de tabelas (
junções ) e operações de janela, prestando atenção ao que está acontecendo "sob o capô" nos tópicos de serviço.
O relatório foi acompanhado por muitas boas perguntas da platéia. Durante o intervalo e após a reunião, como sempre, foi possível conversar adicionalmente com o palestrante e entre si.

Apresentação do relatório: no
Speaker Deck e no
GitHub ,
código de exemplo , o vídeo aparecerá em breve (veja os links abaixo).
Links para
jug.msk.ru :
- TimePad - anúncios de reuniões e inscrição para eles, assinatura de uma notificação por correio sobre reuniões
- YouTube - Relatórios de vídeo
- Speaker Deck - Apresentações
- VK - anúncios de reuniões, reportagens fotográficas, links para materiais de reuniões anteriores
- Twitter : conta (anúncios de reuniões, reportagens fotográficas, vídeos) e hashtag (tweets com comentários sobre reuniões)
- Habr - resenhas de reuniões, você pode encontrar todas as resenhas por etiqueta
O festival de TI do TechTrain 2019 será realizado de 24 a 25 de agosto de 2019 em São Petersburgo , onde no estande da jug.msk.ru será possível encontrar e se comunicar com membros da comunidade e oradores da conferência.