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.

Date

Wednesday, August 25, 2021

09h às 19h GMT-3

ONLINE - LIVE ONLY!

Investment

1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until JUL/12, see full table

1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until AGO/13, see full table

1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until AGO/26, see full table

How to register

Schedule / Talks

Time Content
09:00 to 09:35 Opening of the event and mini keynote

On the Stadium stage, everyone will be guided on how the event works, highlights and other news.

09:40 to 10:25

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

Silvio Meira
Convidado(a) especial
10:30 to 10:45 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

10:50 to 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 to 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 to 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 to 13:50 Networking and Visiting Stands

Break to network and get to know the booths of the event.

14:00 to 14:05 Track opening by coordination

Here the coordinators introduce themselves and make an introduction to the track.

14:10 to 14:45

Domando a fera: conhecendo a JVM

OTAVIO GONCALVES DE 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 to 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 to 16:25 Networking and Visiting Stands

Break to network and get to know the booths of the event.

16:25 to 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 to 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 to 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 to 18:45 Open Space

18:50 to 19:05 Closing session

After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day.

Schedule subject to change
Time Zone: GMT-3

Sponsors





Apoio Mídia

Apoio Trilha


Realização