Friday, June 16, 2023
09h às 19h
CentroSul
Av. Governador Gustavo Richard, 850 /
Centro Florianópolis - SC
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST
Valores para participação online:
1 track: R$ 245 for R$ 150
2 tracks: R$ 440 for R$ 270
3 tracks: R$ 624 for R$ 384
* enjoy bigger discount until APR/19,
see full table
Valores para participação online:
1 track: R$ 245 for R$ 195
2 tracks: R$ 440 for R$ 350
3 tracks: R$ 624 for R$ 495
* price valid until MAY/05,
see full table
Valores para participação online:
1 track: R$ 245
2 tracks: R$ 440
3 tracks: R$ 624
* price valid until JUN/36,
see full table
Valores para participação híbrida:
1 track: R$ 395 for R$ 250
2 tracks: R$ 710 for R$ 450
3 tracks: R$ 1.005 for R$ 639
Valores para participação híbrida:
1 track: R$ 395 for R$ 325
2 tracks: R$ 710 for R$ 584
3 tracks: R$ 1.005 for R$ 828
Valores para participação híbrida:
1 track: R$ 395
2 tracks: R$ 710
3 tracks: R$ 1.005
Time | Content |
---|---|
08:00 to 08:55 | Credenciamento |
09:00 to 09:40 | Opening of the event and mini keynotes |
Time | Content |
---|---|
09:50 to 10:05 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
10:10 to 10:45 |
Jakarta NoSQL - Integrando Java e NoSQL de maneira rápida e elegante!Maximillian Arruda / Gabriel Silva AndradeCada vez mais, várias soluções de banco de dados, além dos modelos relacionais, os bancos de dados NoSQL, estão cada vez mais presente no mundo enterprise on-premisses como também na cloud. Não podemos negar que a especificação JPA está bem consolidada para o mundo Java em relação a tratamento com bancos de dados relacionais. E se tivessemos o mesmo para os demais bancos de dados NoSQL?! Nesta palestra, apresentarei a especificação Jakarta NoSQL, onde é possível trazer uma experiência fluída no desenvolvimento de aplicações Java com banco de dados NoSQL. |
10:55 to 11:30 |
Migrando para o Quarkus: uma jornada rápida e emocionanteLuis Fabrício Da Rosa De LlamasCom a crescente adoção da computação em nuvem, o Quarkus vem ganhando cada vez mais popularidade como uma plataforma de desenvolvimento Java moderna e eficiente. Nesta palestra, vamos mostrar como é fácil e empolgante migrar um aplicativo Spring para o Quarkus, em apenas 10 minutos! Vamos explicar as diferenças entre as duas plataformas, como converter classes Spring em suas equivalentes Quarkus, e como testar, ajustar e otimizar o aplicativo. Vamos destacar alguns recursos incríveis do Quarkus, como sua inicialização ultrarrápida, baixo consumo de recursos e compilação nativa. E, finalmente, vamos encorajar todos a experimentar o Quarkus, e descobrir por que é uma boa escolha! |
11:35 to 13:00 |
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:00 to 13:10 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
13:10 to 13:45 |
Vale a pena utilizar a famosa arquitetura limpa?Nataniel PaivaQuantas vezes você já ouviu falar em super engenharia? Será que realmente vale a pena utilizar arquitetura limpa em todos os cenários? A proposta de criar uma arquitetura limpa com padrão é a melhor? |
13:50 to 14:25 |
Orientação a Eventos e Transformação DigitalWellington CruzEssa palestra abordará a arquitetura orientada a eventos e sua aplicação na transformação digital das empresas: como essa técnica pode ajudar as equipes a alcançar maior autonomia e independência na evolução dos produtos, tornando-se mais ágeis e eficientes. Explicará como funciona essa arquitetura e seus principais componentes, como o Apache Kafka. Esse tipo de arquitetura trata como a comunicação assíncrona entre os componentes pode ser mais eficiente e complementar a outras estratégias como APIs, permitindo que as equipes trabalhem de forma mais independente e que os produtos evoluam de forma mais rápida e consistente. |
14:30 to 15:30 |
O futuro do desenvolvimento de software: como a inteligência artificial pode mudar a dinâmica dos desenvolvedores e o que esperar do arquiteto de software nesse novo ambiente?Painel desta Trilha
|
15:35 to 16:05 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
16:10 to 16:45 |
Simplifique o gerenciamento de transações distribuídas com Quarkus, Camel e SagasElder Moraes"Eba! Temos um ambiente elástico que escala automaticamente! Agora todos nossos problemas estão resolvidos." Claro que não é assim que as coisas funcionam. Afinal, como andam as suas transações? Elas escalam junto com o seu ambiente? A abordagem ACID não ajuda muito. Transações distribuídas nativamente, menos ainda. Então, o que devemos fazer? É para isso que existe o pattern Sagas. Ele não apenas resolve esse problema, mas também mantém a sua arquitetura alinhada à abordagem cloud native. Se você ainda trouxer o Camel Saga e o Quarkus para a festa, pode construir a melhor solução possível para este desafio. Venha para esta sessão e vamos aprender a resolver esse problema do jeito certo. |
16:55 to 17:30 |
Navegando com a sua aplicação de forma resiliente por mares revoltosLeonardo Piedade / Tiago M ReichertAplicações de missão crítica sofrem constantemente com as mudanças do tempo, mas será que a sua está preparada para não afundar? Nesta sessão você aprenderá os conceitos-chave sobre resiliência e verá como gradualmente incorporá-los para fortalecer o casco do seu sistema e evitar que ele naufrague com um simples onda. Iremos mostrar como se preparar para tempestades e até tsunamis usando práticas de desenvolvimento que tornarão a sua embarcação mais robusta de uma maneira simples. E se tudo der errado, você ainda aprenderá sobre as principais estratégias de Disaster Recovery para atingir os objetivos de negócio e manter a empresa funcionando até que a guarda costeira chegue. |
17:35 to 18:10 |
![]() Evitando Troubleshooting de Performance da sua aplicação Java em ProduçãoAriane IzacFazer troubleshooting em produção considerando SLA e riscos envolvidos pode ser uma tarefa árdua e arriscada. E se ao invés disso, nós antecipássemos possíveis problemas de performance em tempo de desenvolvimento? Se você quer evitar o troubleshooting da sua aplicação Java em Produção essa talk é para você! Nessa talk abordaremos, teoria versus prática, baseado em algumas falhas de performance mais comuns com insights para antecipar possíveis problemas que descobriríamos só em produção, onde o custo é bem maior. |
Time | Content |
---|---|
18:15 to 18:45 |
Encerramento da trilha
Os coordenadores fazem um breve encerramento com agradecimentos. |