TDC BUSINESS
TECHNOLOGIES FOR TRANSFORMING BUSINESS

Trilha ARQUITETURA JAVA

Todos falam que Java vai morrer e ainda assim milhares de arquiteturas são construídas utilizando a plataforma, porque é isso, Java é mais que uma linguagem de programação
"O Java morreu! O Java é lento! Outras linguagens são melhores que Java!" Você provavelmente já escutou isso em algum lugar. Mas será mesmo? Será que arquiteturas complexas e modernas não usam mais Java? Quando falamos de Java, estamos falando de todo um ecossistema ao redor utilizado por múltiplas linguagens que estão em alta no mercado. Hoje em dia tecnologias como Clojure, Scala e Kotlin tem em comum o uso da plataforma Java e sem contar o surgimento de frameworks leves e performáticos. Vamos abordar cases e novidades da plataforma Java e arquiteturas construídas em cima desse ecossistema. Entender porque os profissionais estão planejando e construindo usando esta stack que é utilizada por milhares empresas ainda hoje.

Date and Place

Wednesday, August 24, 2022

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras - São Paulo - SP
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST
Protocolo de Acesso Presencial

Investment

Valores para participação online:
1 track: R$ 200 for R$ 125
2 tracks: R$ 400 for R$ 226
3 tracks: R$ 600 for R$ 324
* enjoy bigger discount until JUL/04,
see full table

Valores para participação online:
1 track: R$ 200 for R$ 160
2 tracks: R$ 400 for R$ 288
3 tracks: R$ 600 for R$ 417
* price valid until AUG/12,
see full table

Valores para participação online:
1 track: R$ 200
2 tracks: R$ 400 for R$ 360
3 tracks: R$ 600 for R$ 519
* price valid until AUG/24,
see full table

Valores para participação híbrida:
1 track: R$ 340 for R$ 250
2 tracks: R$ 680 for R$ 450
3 tracks: R$ 1.020 for R$ 650

Valores para participação híbrida:
1 track: R$ 340 for R$ 275
2 tracks: R$ 680 for R$ 496
3 tracks: R$ 1.020 for R$ 714

Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 680 for R$ 614
3 tracks: R$ 1.020 for R$ 885

Schedule / Talks Time Zone: GMT-3

Programação Stadium:
Time Content
07:45 to 08:55 Recepção dos Participantes
08:45 to 09:45 Opening of the event and mini keynotes

Abertura do evento com Yara Mascarenhas e Bruno Souza com novidades e convidados muito especiais : Sarah Aline Rodrigues - (Zup) / Bruno Stemposki - (Adyen) / Rodrigo Akira - (Google)

09:50 to 10:30

EVENT KEYNOTE

Reflexões do que aprendi em mais de 15 anos de carreira em desenvolvimento de software

Loiane Groner

(online)

A carreira de uma pessoa que trabalha na área de desenvolvimento de software tem altos e baixos. Aprender com pessoas que trilharam os mesmos passos antes da gente é fundamental para ter uma carreira de sucesso. Porém, é importante também compartilhar o contexto para confirmar se os conselhos também se aplicam para nós. Nessa palestra, irei compartilhar algumas dicas do que aprendi trabalhando com desenvolvimento de software por 15+ anos, tanto na área de hard skills (técnica), quanto em soft skills.
Programação desta Trilha:
Time Content
10:35 to 10:50 Track opening by coordination

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

10:55 to 11:30

Arquiteturas Resilientes em Java

Leonardo Piedade

Como os sistemas em que você trabalha se comportam nos momentos de falhas? Discutiremos os padrões de arquitetura aplicados para a resiliência de aplicações Java.

11:40 to 12:15

API Streams do Java - a cereja do bolo da programação funcional

Rolmer Telis de Oliveira / Maximillian Arruda

Como obter o melhor proveito da programação funcional, através do usa da API Streams do Java, entendendo o funcionamento dos principais recursos disponíveis neste conjunto de ferramentas. Obtenha uma visão straight forward dessa API, sem comparações improdutivas, com as forma antiga de lidar com collections, ou referências saudosistas de "como se fazia antes".

12:20 to 13:20 Intervalo para almoço

An excelent opportunity for all people in the event to interact and exchange ideas. Collaborators, sponsoring and supporting companies, speakers and technical committeé.

13:30 to 13:40 Track opening by coordination

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

13:45 to 14:20

Utilizando os recursos da GCP para construir uma arquitetura moderna

Kayran dos Santos / Rodrigo Gomes da Silva

Apresentamos uma arquitetura utilizando recursos da Google Cloud Platform com objetivo de criar um datamart para atender a uma estrutura específica de dados utilizando uma abordagem de event sourcing.

Partimos de um banco não relacional para uma estrutura relacional especializada que atende a nossa regra de negócio.

14:25 to 15:00

Make your life easier with Jakarta's new persistence features: Data and NoSQL

Otávio Santana / Karina Macedo Varela

Persistence is the soul of modern architecture. It is a way to have a state in the stateless application, mainly in distributed systems such as microservices and cloud age app style.

We handle various persistence sources such as SQL, NoSQL, or even web services. With a considerable amount of options or flavors, how can we have a business away from these details or have a loose couple between the application and the persistence engine?

This presentation will discuss the new trends in the modern persistence model around enterprise architecture.

15:10 to 16:10

Os vilões da performance na arquitetura Java

Sergio Lopes / Elder Moraes / Karina Macedo Varela
Painel desta Trilha
16:20 to 16:50 Networking and Visiting Stands

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

17:00 to 17:35

MapStruct uma pequena ferramenta que pode te ajudar muito

Claudia Rejane

Mapeando beans com o MapStruct, a ferramenta que vai te dar muita agilidade na transformação dos seus modelos.

17:45 to 18:20

Construindo arquiteturas que evoluem

Gabriel Kohlrausch

Software muda! Muitas vezes para atender novas necessidades do negócio, algumas vezes para acomodar evoluções tecnológicas. Boas práticas arquiteturais ajudam a ?aceitar? melhor as mudanças, minimizando custo e riscos. Nesta talk, vamos falar sobre Evolvability o principal atributo de qualidade de uma boa arquitetura e práticas da arquitetura para suportar este atributo.

18:30 to 19:05

Viva Rápido, Morra Jovem, Seja Econômico

Renato Teixeira

A tecnologia de nuvem traz consigo o conceito de custo por uso, quanto mais eficiente o uso da infraestrutura, mais econômica se torna a tecnologia de nuvem.

Descubra como é possível desenvolver aplicações Java que são muito econômicas em termos de processador, memória e tempo de execução, permitindo criar micro containers, aplicações ultrarrápidas, além de escaláveis, mais seguras e performáticas.

Com aplicações Java compiladas nativamente, é possível tirar proveito do melhor das tecnologias de nuvem, seja em containers, serverless frameworks ou em infraestrutura como serviço, agregando uma nova arma para o arsenal da equipe de desenvolvimento.

Programação da Stadium no final do dia.:
Time Content
19:15 to 19:50 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

Sponsors





Apoio Institucional



Realização