O trabalho de desenvolvimento de software vai muito além de apenas escrever um código que funciona. A arquitetura do software consegue interferir diretamente se o projeto será evolutivo, sustentável ou se tendenciará a uma complexidade acidental, limitando o desenvolvimento ao longo do tempo.
Nessa trilha falaremos sobre modelos de arquitetura distintas e estratégias de desenvolvimento para atender os mais diversos cenários, cobrindo arquitetura emergente, microsserviços, containers, nuvens híbridas etc. Tudo isso como forma de alavancar a entrega valor ao negócio através de um software.
Wednesday, March 23, 2022
09h às 19h
REMOTE ACCESS WITH ONLINE BROADCAST
Valores para participação online:
1 track: R$ 170 for R$ 125
2 tracks: R$ 340 for R$ 225
3 tracks: R$ 510 for R$ 325
* enjoy bigger discount until FEB/16,
see full table
Valores para participação online:
1 track: R$ 170 for R$ 145
2 tracks: R$ 340 for R$ 260
3 tracks: R$ 510 for R$ 375
* price valid until MAR/11,
see full table
Valores para participação online:
1 track: R$ 170
2 tracks: R$ 295
3 tracks: R$ 430
* price valid until MAR/24,
see full table
Time | Content |
---|---|
09:00 to 09:35 |
Opening of the event and mini keynotes
On the Stadium stage, everyone will be guided on how the event works, highlights and other news. |
09:40 to 10:25 |
![]() Afrofuturismo 2.0 e Afrofuturalidades - A disrupção do viés inconscienteZaika do SantosKeynote de Abertura Através de metodologias híbridas em perspectivas conceituais, com horizon scan, brainstorming, design estratégico, storytelling, a proposta consiste em tratar da disrupção do viés inconsciente em bancos de dados, na aprendizagem de máquina, ferramentas de busca e redes sociais. Afrocentralidade na pós-modernidade e as metodologias, que têm como relação principal a produção de linhas temporais e multiversos na ficção e na realidade, denominadas Afrofuturalidades. Afrofuturismo 2.0 é a ?tecnogênese do início do século XXI da identidade negra refletindo contra-histórias, hackeando e / ou apropriando-se da influência do software de rede, lógica de banco de dados, analítica cultural, remixabilidade profunda, neurociências, aprimoramento e aumento, fluidez de gênero, possibilidade pós-humana, a esfera especulativa, com aplicações transdisciplinares e cresceu em um importante movimento pan-africano diaspórico tecno-cultural." O keynote apresenta o Afrofuturismo 2.0 e Afrofuturalidades como práticas concisas na aplicação dos Objetivos de Desenvolvimento Sustentável - ONU para a equidade e segurança digital. |
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 |
Gamificando Domain Driven Design, arquitetura é um jogo?Lucas EschecholaO mercado de tecnologia está cada vez mais competitivo, as aplicações estão cada vez maiores para poder atender um público cada vez maior. Porém, em desenvolvimento sempre existiu um problema, com o passar do tempo a produtividade em projetos de software vai caindo, sendo assim as respostas as mudanças do mercado são mais lentas causando por fim prejuízo para empresa. Como solução para o problema de complexidade, no ano de 2003 o grande arquiteto, programador e autor Eric Evans escreveu seu livro "Domain Driven Design" onde ele apresenta diversas práticas para lidar com complexidade. Porém DDD é muito difícil de se entender, por isso resolvi transformar suas práticas em um jogo! |
11:30 to 12:05 |
O que é GRPC? É melhor do que REST?Alexandre Brandão LustosaDemonstrar as vantagens do GRPC no processamento de dados, exposição de APIs e comunicação entre Microserviços. E também arguementar sobre as vantagens do uso GRPC em relação ao REST na construção de APIs |
12:10 to 12:45 |
Event Storming for Event Driven Architecture SolutionsTania Raquel Stormovski de AndradeEsta apresentação tem o objetivo de demostrar a capacidade da técnica de Event Storming para modelagem de arquiteturas orientadas a eventos. Pode ser utilizada para modelagem de domínios complexos, estrangulamento de monolitos para microserviços para acelerar o conhecimento sobre um projeto, negócio ou mesmo uma funcionalidade complexa |
12:50 to 13:55 |
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 |
Organizando suas regras de negócio com o specifications no C#Gabriel MelloComo você organiza suas regras de negócio ? Todas estão na entidade ? Estão em uma classe isolada ? Nessa palestra vamos ver como utilizar o padrão de projeto specifications para organizar de uma forma incrível todas as regras de negócio que não devem estar na entidade. |
14:50 to 16:05 |
Dev .NET 2022, quais desafios?Thaise Medeiros / Lucas Teles / Milton Camara GomesPainel Digital desta Trilha
|
16:10 to 16:20 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
16:25 to 17:00 |
Redis - Realizando buscas do jeito certoDiego BalduinoJá teve que criar diversas rotas numa API contendo apenas um retorno diferente? Faremos a criação e utilização do Redis + Redis Search em uma aplicação .Net Core 6.0 numa abordagem prática que permitirá a construção de APIs mais enxutas e flexíveis utilizando operações no banco de cache, como filtros avançados, paginação, multi fields, ordenação, entre outros. No talk, iremos explorar com exemplos práticos e de uso comum API's mais enxutas e otimizadas para os cenários de utilização de múltiplos consumidores com necessidades diferentes sobre o mesmo dado. |
17:05 to 17:40 |
Gerenciando memoria em .Net do jeito certoHenrique Eduardo / Diego C. VigilMostrar maneiras de gerenciar e acompanhar consumo de memoria com dotnet counters e dotnet dump |
17:45 to 18:20 |
.NET + Microsserviços: alternativas open source para descomplicar a sua vidaRenato Groffe / Walter Silvestre CoanTratamento de falhas e resiliência, comunicação entre processos, mensageria... Estas são algumas demandas bastante comuns ao implementarmos uma arquitetura de Microsserviços, com projetos em .NET não fugindo à regra. Acompanhe esta apresentação e saiba mais como projetos open source como Polly, MassTransit e MediatR podem simplificar em muito nossa vida na construção de aplicações robustas e tolerantes a falhas! |
18:25 to 18:40 |
Open Space
|
18:45 to 19:15 |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |