TDC CONNECTIONS
Building Software in the Connected World

Trilha MICROSERVICES

Saiba tomar decisões de arquitetura distribuída que funcionam para você e para o seu time.

Ao longo dos anos a arquitetura de microsserviços vem sendo amplamente adotada, por prover inúmeras vantagens como: heterogeneidade tecnológica, escalabilidade, desacoplamento, etc.

Nesse sentido, a arquitetura de microsserviços é muito utilizada para escalar negócios. Mas na prática, como tudo em tecnologia, temos algumas dificuldades ao implementar esse estilo de arquitetura.

Quer saber mais sobre as vantagens, desvantagens e onde aplicar a Arquitetura de Microsserviços?

Junte-se a nós nessa trilha, com as maiores referências do mercado, para aprender sobre sua aplicabilidade, como utilizar; quando não utilizar; como aproveitar ao máximo suas vantagens e mitigar suas desvantagens.

IMPORTANTE:

Esta é uma trilha HÍBRIDA - parte das palestras serão realizadas em RECIFE e parte de forma REMOTA.

Todas as palestras serão transmitidas INTEGRALMENTE e AO VIVO pela plataforma Hopin e durante a Trilha presencial.

Date and Place

Wednesday, March 23, 2022

09h às 19h

UNICAP - Auditório Padre Antônio Vieira
R. do Príncipe, 526 / Bloco G - 1º andar
Santo Amaro - Recife - PE
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST
Protocolo de Acesso Presencial

Investment

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

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$ 290
2 tracks: R$ 680 for R$ 520
3 tracks: R$ 1.020 for R$ 750

Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 590
3 tracks: R$ 860

Schedule / Talks Time Zone: GMT-3

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 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 to 10:45 Track opening by coordination

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

10:50 to 11:25

Meu microserviço é um monolito

Juliano Marcon

(presencial e online)

O que torna um microserviço, micro? Encontrar microserviços que mantém uma alta complexidade de negócio é algo bem comum nas empresas. Quando é o momento de aplicar uma estratégia de estrangulamento e qual seria a melhor abordagem?

11:30 to 12:05

Principais formas de comunicação entre microsserviços

Vinícius Campitelli

(presencial e online)

Aprenda as principais maneiras de implementar a comunicação entre microsserviços, como requisições HTTP diretas (inclusive utilizando caching com Redis), serviços de mensageria (utilizando RabbitMQ) e o framework gRPC. Saiba também como implementar os padrões de Sagas e CQRS (com e sem Event Sourcing) em cima desses protocolos, além das vantagens e desvantagens de cada um.

12:10 to 12:45

Questions and Answers na Mosaico + Clean Architecture + Disqus

Milton Jacomini Neto

(presencial e online)

Com um prazo curto e apenas um profissional tínhamos o desafio de construir a plataforma de questions and answers da Mosaico que seria utilizada para nossos portais Buscapé e Zoom. Nessa apresentação você verá uma visão arquitetural voltada a Clean Architecture (Hexagonal) + conexão com um vendor (Disqus) e como o MVP entrou e foi validado na Black Friday de Novembro de 2021.

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

Arquitetura Event-Driven com Apache Kafka

Victor Osório

(online)

Nessa palestra introdutória vamos apresentar o que é uma arquitetura Event-Driven, como ela se difere de uma arquitetura Cliente-Servidor e como ela pode ser implementada usando Apache Kafka.

14:50 to 16:05

O futuro das arquiteturas distribuídas!

Painel 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

Arquitetura hexagonal para melhores microsserviços

Ibrahim Cesar Nogueira Bevilacqua

(presencial e online)

Exploraremos os benefícios do Domain Driven Development (DDD) e sua associação com microsserviços e explorar o desenvolvimento com uma arquitetura hexagonal utilizando ports e adaptors em microsserviços que permitem separar a lógica de negócio de seus serviços. Os exemplos serão em TypeScript, o que significa que devem ser bem simples transferir o conhecimento para outras linguagens e ainda que vamos utilizar a AWS, um dos pontos fortes da arquitetura hexagonal é que esta permite uma maior adaptação.

17:05 to 17:40

NATS.io Adaptive Edge & Distributed Systems

Alexandre Brandão Lustosa

(presencial e online)

Desacoplamento de Workflows de Streams com NATS.io Adaptações de Borda e Sistemas distribuídos

17:45 to 18:20

As verdades sobre a migração de monolitos para microsserviços

Fernando Sapata

(presencial e online)

Sempre que falamos de migrar aplicações monolíticas para aplicações modernas utilizando microsserviços surgem diversas dúvidas sobre qual a melhor estratégia e quais padrões de projeto podem ser utilizados para se obter sucesso nesta jornada. Nesta talk vamos falar das principais técnicas de engenharia de software necessárias para fazer essa migração com sucesso!

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.

Schedule subject to change

Sponsors

Diamond


Gold




Apoio Institucional


Instituição Parceira


Realização