Matt

@antiduhring.dev

Software Engineer. Working from 🇧🇷 to 🇺🇸

recentemente fiz uma entrevista técnica pra uma empresa grande aqui do brasil, não consegui anotar todas as perguntas, mas aqui vão algumas espero que lhe ajude :D segue nos comentários

1/13 Como seu sistema lida com mensagens duplicadas? Quando alguém ou alguma empresa falar enfaticamente que seu broker de estimação garante Exactly-Once Message Delivery (ou Processing) de forma mágica ou "plug and play", simplesmente DESCONFIE!

A imagem mostrar expressa os 3 tipos de semânticas utilizadas em mensageria: At-Most Once Delivery, At-Least Once Delivery e, por fim, Exactly-Once Delivery.

uma das arquiteturas que mais gosto no trampo é nosso envio de email num contexto sistema distribuído, acho que vou escrever sobre isso essa semana

🖥️ De volta ao código 🖥️ Documentei tudo que contribuiu para a minha realocação no mercado de tecnologia. No artigo falo sobre redes sociais, bolha dev, GitHub, produção de artigos, portfólio, entrevista, desafio técnico e como entrar em contato com recruitadores #bolhadev dev.to/kecbm/de-vol...

De Volta ao Código: Como Conquistei Minha Realocação no Mercado de Tecnologia

Prepare sua xícara de café favorita, pois estamos prestes a entrar no fantástico mundo da Realocação....

dev.to

Coloca na cabeça, galera: Estudo pra quem vive de tecnologia é DEVER, não é pontual, pra quem gosta ou pra suprir necessidade. É DEVER. Se tu parar de se aperfeiçoar, o mercado te engole e vc se fode.

no canary deployment tu divide os usuários em 2 grupos e só um deles recebe a feature nova. A divisão vai depender da feature, então pode ser 70%-30%, 90%-10%, 50%-50% a vantagem é que os erros impactam menos clientes, fica mais fácil de trackear e isso ainda te permite "testar em prod"