Engenharia de Software com Go #1
Detalhes
Em parceria com a comunidade Golang SP vamos reunir a galera desenvolvedora para trocar experiências, aprender na prática e discutir soluções usadas no dia a dia de sistemas distribuídos.
Endereço: Rua Maria Carolina, 624 - Jardim Paulistano, São Paulo - SP, 01445-000
Um bate-papo sobre Engenharia de Software em Banking @ Laís Lima – Desenvolvedora Backend na Avenue
Linkedin: https://www.linkedin.com/in/laislimadev/
Nesta conversa, Laís abordará conceitos essenciais de engenharia de software. Entre os temas:
- arquiteturas de software no contexto de banking;
- padrões de comunicação entre serviços;
- estratégias de resiliência;
- estratégias usadas para escala como o que é sharding e particionamento;
e como essas abordagens são aplicadas na Avenue.
Minibio:
Paulistana e desenvolvedora há 8 anos, Laís tem forte atuação em comunidades de tecnologia, o que alimentou sua paixão por mentorar pessoas. Fora do trabalho, coleciona hiperfocos e hobbies: guitarrista da banda Tijolos Baianos e atualmente desbravando o mundo dos patins.
PubSub com Go @ Samuel Dantas – Senior Software Engineer na Vili Tecnologia
Linkedin: https://www.linkedin.com/in/samuel-v-dantas/
Nesta palestra, Samuel vai compartilhar um case real de reescrita de software feito em sua empresa de PBX VoIP —
Ele vai mostrar como criou uma aplicação em Go capaz de:
- se conectar com diversos sistemas;
- parsear eventos de diferentes origens;
- expor endpoints WebSocket para dashboards e telas de monitoramento em tempo real;
- e tudo isso usando um pub/sub in-memory implementado com goroutines e channels.
Durante a talk, Samuel também apresentará alguns patterns utilizados na solução, além de explicar as escolhas arquiteturais e desafios enfrentados — trazendo insights valiosos para quem trabalha (ou quer trabalhar) com processamento de eventos, real-time e comunicação entre serviços.
Link para o projeto: https://github.com/samuel1992/ws-server-with-messagebus
***
Disclaimer.
