O objetivo principal deste curso é abordar os conceitos de arquitetura de software na prática, através da discussão de casos concretos da indústria (Google, Spotify, Globo, VTEX, Caixa Econômica...) e imersão em projetos open source.
Neste bate-papo, Marianne Monteiro fala sobre as preocupações arquiteturais envolvidas no desenvolvimento de sistemas que utilizam aprendizagem de máquina. Algumas preocupações arquiteturais são trazidas para a discussão mais detalhada. Entre elas, destaco decisões sobre escalabilidade de maneira geral e sobre paralelismo de dados e de modelos.
Neste bate-papo, Rodrigo Duarte nos apresenta dois aspectos arquiteturais do OpenStack. Em primeiro lugar, a migração de monilito para microsserviços e, depois, a evolução do esquema de tokens para autenticação e autorização no OpenStack.
Neste encontro, Flávio Ribeiro fala sobre como aplicou o estilo arquitetural peer-to-peer (P2P) na globo.com para entregar streaming de melhor qualidade.
*Importante.* O primeiro comentário do vídeo possui um índice, caso você queira pular direto para algum desses temas.