TDC TRANSFORMATION
Competências para evolução das pessoas e negócios

Trilha JAVA

O que inovamos na plataforma Java

A Trilha Java vai trazer o que há de novo no mercado relacionado a plataforma Java, desde o avanço da linguagem a soluções que englobam aplicações que executam na plataforma através de outras linguagens como Kotlin por exemplo. Se você quer saber quais as tendências e o algumas empresas tem feito para inovar na construção de suas aplicações com a plataforma Java venha ver esta trilha.

Data e Local

Quarta-feira, 25 de Agosto de 2021

09h às 19h GMT-3

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

1 trilha: de R$ 145 por R$ 110
2 trilhas: de R$ 290 por R$ 198
3 trilhas: de R$ 435 por R$ 285
* preço válido até 12/07, veja tabela completa

1 trilha: de R$ 145 por R$ 130
2 trilhas: de R$ 290 por R$ 230
3 trilhas: de R$ 435 por R$ 330
* preço válido até 13/08, veja tabela completa

1 trilha: R$ 145
2 trilhas: de R$ 290 por R$ 260
3 trilhas: de R$ 435 por R$ 370
* preço válido até 26/08, veja tabela completa

Como se inscrever

Programação / Palestras

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 10:25

Futuros Figitais: 4 Fundações, 5 Princípios e 20 Lógicas

Silvio Meira
Convidado(a) especial
10:30 às 10:45 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:50 às 11:25

Padrões de desenvolvimento para aplicações Spring Batch

Giuliana Bezerra

Conheça o Spring Batch: um poderoso framework Java para processamento de dados em lote. Vamos discutir os padrões que devem ser adotados para a construção de uma solução batch resiliente e eficiente seguindo as melhores práticas de desenvolvimento.

11:30 às 12:05

Distributed Scheduling com Spring Boot: os percalços de implementar um job em background

Rafael Ponte

Implementar um Job em background é uma tarefa comum, mas que esconde diversos percalços e armadilhas quando lidamos com cenários distribuídos ou com grande volume de dados. Desenvolvedores inexperientes provavelmente desenhariam uma solução funcional porém ingênua que cedo ou tarde levaria a indisponibilidade da aplicação ou serviço.

Contornar esses problemas não requer tecnologias da moda, mas sim fundamentos sólidos em sistemas distribuídos. Nessa talk, será discutido em detalhes como avaliar o contexto e implementar um Job em background levando em conta resiliência, performance e escala horizontal.

Você vai se supreender como uma tarefa dita "simples" esconde tantos percalços!

12:10 às 12:45

DESENVOLVIMENTO DE APLICATIVO LIQUIZ PARA LIBRAS

Luiz Henrique Boger Wessling

O objetivo principal deste trabalho foi o desenvolvimento de um aplicativo gamificado para o ensino de conteúdos em LIBRAS (Língua Brasileira de Sinais) por intermédio de um Quiz.

12:50 às 13:50 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:10 às 14:45

Domando a fera: conhecendo a JVM

Otávio Santana / Karina Macedo Varela

Com a maturidade de uma linguagem de vinte e cinco anos, o Java se tornou uma das linguagens mais populares e estando presente em todo tipo de aplicativos e finalidades, de pequenos dispositivos, a aplicações de missão crítica. Um dos motivos dessa popularidade é a JVM - Java Virtual Machine. A JVM foi aperfeiçoada para superar cada novo desafio, dentre eles, novos ambientes containerizados e ambientes de clouds. Nesta palestra você conhecerá mais sobre o funcionamento interno da JVM e a sua arquitetura (baseado na implementação de referência). E para fechar com chave de ouro, te daremos dicas e melhores práticas de que te permitirão tirar o melhor proveito de suas aplicações Java.

14:50 às 16:05

Onde estou, como estou e quanto tempo para estar?! Uma breve discussão da evolução na carreira técnica e como pessoa.

Bárbara Rossalli / Daniel Wildt / Vinicius Ribeiro Aparecido
Painel Digital desta Trilha
16:10 às 16:25 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

What I Wish I Knew About Maven Years Ago

Andres Almiray

Apache Maven is seen by many developers as the defacto build tool in the Java space. Since its early days back in April 2002, Maven has helped developers build projects and assemble artifacts. On the surface not much appears to have changed in the design, structure, and build file syntax, but in reality, there are quite a good number of features that have been added through the years that make Maven a powerhouse.

Come to this talk if you want to learn more about these hidden nuggets and make the most of your Maven builds.

17:05 às 17:40

Microprofile: Enterprise o suficiente para microserviços

Rafael Benevides

Existem muitos desafios em uma arquitetura orientada a microserviços que não podem ser facilmente solucionadas com Java/Jakarta EE, mas a especificação Microprofile fecha esta lacuna. MicroProfile é uma iniciativa criada pela comunidade Java para fomentar uma inovação rápida em torno de Microserviços e Java para Enterprise. Esta sessão irá mostrar os detalhes em torno da especificação Microprofile, como ela melhora o Java para aplicações cloud-native.

17:45 às 18:20

Lições aprendidas na migração do DashBuilder para Quarkus

Eder Ignatowicz / William Siqueira

Venha para esta palestra conhecer a nossa jornada de migração de uma aplicação Java EE para Quarkus. Nesta palestra, faremos uma rápida introdução ao Quarkus e focaremos principalmente nos desafios relacionados a migração de suas aplicações Java para este framework. Compartilharemos as lições aprendidas nesta jornada e veremos como o rico ecossistema de extensões desta plataforma pode tornar seu caminho de migração muito mais tranquilo e eficiente

18:25 às 18:45 Open Space

18:50 às 19:05 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.

Programação sujeita a alterações
Time Zone: GMT-3

Patrocinadores





Apoio Mídia

Apoio Trilha


Realização