Terça-feira, 30 de Novembro de 2021
09h às 19h GMT-3
ACESSO REMOTO COM TRANSMISSÃO ONLINE
Para brasileiros, em R$:
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é 11/10,
veja tabela completa
Para brasileiros, em R$:
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é 12/11,
veja tabela completa
Para brasileiros, em R$:
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é 02/12,
veja tabela completa
Para estrangeiros, em US$:
1 trilha: $30 por $20 USD
Connect Pass: $80 por $60 USD
* preço válido até 11/10
Para estrangeiros, em US$:
1 trilha: $30 por $25 USD
Connect Pass: $80 por $70 USD
* preço válido até 12/11
Para estrangeiros, em US$:
1 trilha: $30 USD
Connect Pass: $60 USD
* preço válido até 02/12
Horário | Conteúdo |
---|---|
10:15 às 10:45
(GMT-3) 13:15 às 13:45 (GMT) |
|
10:50 às 11:25
(GMT-3) 13:50 às 14:25 (GMT) |
Build scalable and resilient microservices using Java with Quarkus and MicroProfileElder MoraesIs your Java code ready for the microservices architecture? Yes, there is a lot of hype around microservices. But the modern applications have indeed complex demands like automatic scalability, containers lifecycle, service mesh, observability and more. How can your code be ready? Can the Java ecosystem help you? You bet! With the Java release train, the latest MicroProfile updates, the orchestration of Kubernetes, and the modernity of Quarkus, you can create microservices using Java right now. This is the best time ever for microservices with Java! And this 100% practical session will help you apply all those technologies to your code today. |
11:30 às 12:05
(GMT-3) 14:30 às 15:05 (GMT) |
Hexagonal Architecture and Domain Driven Design with QuarkusAndre Racz / Rodrigo TavaresWe will show how to implement the hexagonal architecture (also called ports and adapters) using rich domains in the Quarkus framework. We will also demonstrate the benefits and challenges of this architecture, and provide a reference implementation. |
12:10 às 12:45
(GMT-3) 15:10 às 15:45 (GMT) |
Efficient Spring Data REST developmentCatalin TudoseYou may have already used Spring Data REST, but how to make it perform faster and better interact with the user? From its initial creation, you may introduce the usage of ETags to optimize the server access through caching and conditional requests, you may work with REST events to manage side actions, customize the default view through projections and excerpts to nicely interact with the end user, and introduce Spring Data Reactive to quickly get the first pieces of information. The talk will demonstrate how to efficiently build such a Spring Data REST application. |
12:50 às 13:50
(GMT-3) 15:50 às 16:50 (GMT) |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
14:00 às 14:05
(GMT-3) 17:00 às 17:05 (GMT) |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
14:10 às 14:45
(GMT-3) 17:10 às 17:45 (GMT) |
Upgrading a Legacy Java EE App with StyleKito MannIn the span of several weeks, we took a legacy app running in production for 12 years, moved it to git, mavenized it, upgraded from Java 6 to Java 8, and upgraded from Java EE 5 to Java EE 7. Oh, and did I mention that it uses SOAP, JSP, and JSF 1.2? We did all this with a relatively minor amount of code changes, thanks to the backward compatibility of Java 8 and Java EE. Come to this session to learn how we did it, what issues we ran into, which app server we were using, and why we didn't move to a newer JDK, Java EE 8, or Jakarta EE. |
14:50 às 16:05
(GMT-3) 17:50 às 19:05 (GMT) |
|
16:10 às 16:25
(GMT-3) 19:10 às 19:25 (GMT) |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
16:25 às 17:00
(GMT-3) 19:25 às 20:00 (GMT) |
Jakarta EE - Present and FutureReza RahmanJava EE has been re-branded to Jakarta EE and moved to truly open source governance under the Eclipse Foundation. This session overviews what this means, offers a brief tour of the initial releases - Jakarta EE 8/Jakarta EE 9, explores current state and looks to what the future might bring including some key challenges. We will also discuss how these challenges can be overcome through active community engagement. The technical contents of Jakarta EE 8 is mostly the same as Java EE 8. Jakarta EE 9 further brings the platform into the open by decoupling from the javax namespace to the jakarta namespace. Jakarta EE 10 opens the possibilities for many long pending innovations. |
17:05 às 17:40
(GMT-3) 20:05 às 20:40 (GMT) |
Duke's Star Trek with Java 17 Code ChallengesGabriel Silva Andrade / Rafael Chinelato Del NeroDuke needs your help in navigating through the Delta Quadrant. Join us on this incredible journey visiting new features of the JDK 17 system as well as the best features of previous versions of Java. During this journey, you can improve your craft as an engineer. These short challenges will keep your katas going at warp speed! Solve the puzzles to learn the full power of the Java language. Apply the techniques, and develop concise code where bugs will have a hard time hiding. Come to this session to boldly go where no Duke has gone before! |
17:45 às 18:20
(GMT-3) 20:45 às 21:20 (GMT) |
How and Why to use jlink for custom runtimes for Java AppsBruno BorgesBruno will explain why Microsoft acknowledges and supports the adoption of custom Java runtimes crafted for specific application 'needs' rather the use of general purpose Java runtimes. |
18:25 às 18:45
(GMT-3) 21:25 às 21:45 (GMT) |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |