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.
IN-PERSON OR REMOTE ACCESS WITH ONLINE BROADCAST
CentroSul
Av. Governador Gustavo Richard, 850 /
Centro - Florianópolis - SC
Protocolo de Acesso Presencial
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
* enjoy bigger discount until APR/13,
see full table
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
* price valid until MAY/18,
see full table
Valores para participação híbrida:
1 track: R$ 340
2 tracks: R$ 590
3 tracks: R$ 860
* price valid until JUN/03,
see full table
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 APR/13,
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 MAY/18,
see full table
Valores para participação online:
1 track: R$ 170
2 tracks: R$ 295
3 tracks: R$ 430
* price valid until JUN/03,
see full table
Time | Content |
---|---|
08:00 to 08:55 | Recepção dos Participantes |
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:30 |
KEYNOTE DO EVENTO |
10:35 to 10:50 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
10:55 to 11:30 |
Event-Driven Architecture: Entendendo a diferença entre Topologias e SAGAsAlex Alves SilvaQuando estamos modelando um software e pensando em desenvolvê-lo orientado a eventos, muitas vezes nós temos que decidir qual Topologia iremos trabalhar, se é Mediator ou Broker e, consequentemente, impacta na forma como aplicamos as SAGAs nos fluxos, podendo, ou não, gerar mais complexidade. Vamos entender como funciona cada Topologia e como podemos implantar uma SAGA em cada uma! |
11:40 to 12:15 |
Práticas de Chaos Engineering no mundo realTiago Tartari(online) Cada vez mais vemos produtos e empresas sendo lançados a todo momento. Pois bem, frequentemente temos percebido falhas em diversos aplicativos, lojas virtuais, internet banking e diversos outros serviços oferecidos como uma plataforma digital, causando prejuízos irreparáveis e gerando uma péssima visão para suas empresas. Aos engenheiros de confiabilidade, aos arquitetos de software, aos engenheiros de qualidade e software, fica minha pergunta. E se a CPU subir para 95% por mais de 5 minutos? E se a memória física estiver em alocada em mais de 87%? E se o cache centralizado cair? A engenharia do caos ajuda a responder essas perguntas. |
12:25 to 13:00 |
As verdades sobre a migração de monolitos para microsserviçosFernando SapataSempre 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! |
13:10 to 13:45 |
Enxergue seu businees nos seus microserviços, conheça a DOMA !Douglas BritoDOMA (Domain Oriented Microservice Architecture) é o modelo arquitetural idealizado pela Uber como uma maneira de agrupar seus microsserviços de acordo com seu dominio de negócio. Perguntas como "Qual a melhor arquitetura para o meu tipo de negócio ?" e "Preciso de um novo microsserviços para essa nova funcionalidade?", são sempre frequentes e a DOMA pode ser a resposta. Entenda como nos aproveitamos dessa metodologia na fintech onde trabalho e como garantimos uma prateleira de microsserviços que nos permite reaproveitar funcionalidades, mantê-las e evoluí-las em um agrupamento que faz sentido tanto para os desenvolvedores quanto para os times de negócio. |
13:50 to 14:50 |
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é. |
15:00 to 15:10 |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
15:15 to 15:50 |
Event Storming for Microservices - Do domínio complexo à lista de microserviços com Event StormingTania Raquel Stormovski de AndradeEvent Storming é uma metotodologia muito útil para modelagem de domínios complexos e/ou decomposição de monolitos em microsserviços. Por que esta metodologia pode nos ajudar e como podemos começar a usá-la na definição de nossos microserviços? Isso e muito mais é o que veremos na prática. Vamos passar por todas as etapas da medologia até chegarmos na nossa lista dos microserviços candidatos. |
15:55 to 16:30 |
![]() O que fazer quando microserviços se tornam monstrinhos?Jéssica Pauli de Castro BonsonTodo developer na indústria já teve que enfrentar diversos monstrinhos de código e fluxos legados nos sistemas das empresas. Essa palestra compartilha conhecimentos e experiências sobre como lidar e resolver esses problemas em arquiteturas de microserviços. Venha aprender a refatorar fluxos e arquiteturas legadas de forma segura e eficiente, seguindo padrões e boas práticas. |
16:40 to 17:15 |
Outbox Pattern: O que é isso?Daniel Rodrigues da SilvaJá ouviu falar no Outbox Pattern? Nessa palestra, vamos abordar esse padrão de garantia de entrega, onde uma vez que o broker esteja indisponível, ainda assim a minha mensagem não é perdida. Legal né? Vamos passar pela criação da mensagem e deleção da mesma após o consumo por parte dos consumers. |
17:25 to 17:55 |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
18:05 to 19:05 |
Quais das arquiteturas distribuídas tem espaço para adoção Event Driven Architecture, Microservices ou Serveless?Tania Raquel Stormovski de Andrade / Fernando Sapata / Douglas BritoPainel de Discussão desta Trilha
|
19:15 to 19:50 |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |