TDC CONNECTIONS
CRIANDO SOFTWARE NUM MUNDO CONECTADO

Trilha ARQUITETURA .NET

Software escalável, performático e resiliente sem complexidade

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.

Data e Local

Quarta-feira, 23 de Março de 2022

09h às 19h

ACESSO REMOTO COM TRANSMISSÃO ONLINE

Investimento

Valores para participação online:
1 trilha: de R$ 170 por R$ 125
2 trilhas: de R$ 340 por R$ 225
3 trilhas: de R$ 510 por R$ 325
* aproveite maior desconto até 16/FEV,
veja tabela completa

Valores para participação online:
1 trilha: de R$ 170 por R$ 145
2 trilhas: de R$ 340 por R$ 260
3 trilhas: de R$ 510 por R$ 375
* preço válido até 11/MAR,
veja tabela completa

Valores para participação online:
1 trilha: R$ 170
2 trilhas: R$ 295
3 trilhas: R$ 430
* preço válido até 24/MAR,
veja tabela completa

Programação / Palestras Time Zone: GMT-3

Horário Conteúdo
09:00 às 09:35 Abertura do evento e mini keynotes

No palco da Stadium, todos serão orientados sobre o funcionamento do evento, destaques e outras novidades.

09:40 às 10:25

Afrofuturismo 2.0 e Afrofuturalidades - A disrupção do viés inconsciente

Zaika do Santos

Keynote 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 às 10:45 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

10:50 às 11:25

Gamificando Domain Driven Design, arquitetura é um jogo?

Lucas Eschechola

O 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 às 12:05

O que é GRPC? É melhor do que REST?

Alexandre Brandão Lustosa

Demonstrar 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 às 12:45

Event Storming for Event Driven Architecture Solutions

Tania Raquel Stormovski de Andrade

Esta 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 às 13:55 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

14:00 às 14:05 Abertura da trilha pela coordenação

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

14:10 às 14:45

Organizando suas regras de negócio com o specifications no C#

Gabriel Mello

Como 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 às 16:05

Dev .NET 2022, quais desafios?

Thaise Medeiros / Lucas Teles / Milton Camara Gomes
Painel Digital desta Trilha
16:10 às 16:20 Networking e Visitação a Stands

Intervalo para fazer networking e conhecer os estandes do evento.

16:25 às 17:00

Redis - Realizando buscas do jeito certo

Diego Balduino

Já 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 às 17:40

Gerenciando memoria em .Net do jeito certo

Henrique Eduardo / Diego C. Vigil

Mostrar maneiras de gerenciar e acompanhar consumo de memoria com dotnet counters e dotnet dump

17:45 às 18:20

.NET + Microsserviços: alternativas open source para descomplicar a sua vida

Renato Groffe / Walter Silvestre Coan

Tratamento 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 às 18:40 Open Space

18:45 às 19:15 Encerramento

Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia.

Programação sujeita a alterações

Patrocinadores

Diamond


Gold




Apoio Institucional


Instituição Parceira


Realização