Por que mais é responsável o Grupo de Consumidores além da divisão por partições?
Golang
Onde e como medir a latência no sistema?
Como sincronizar o acesso de várias goroutines a um objeto comum na heap?
Com quais níveis de isolamento de transações no PostgreSQL você já lidou?
// TODO: implementar func (s *Service) GetProducts(ctx context.Context, skus []SKU) (map[SKU]Product, error) { return nil, nil }
Que tipos de dados em Go conheces?
Qual é a diferença entre um canal bufferizado e não bufferizado em Go?
Como organizar a distribuição geográfica com três regiões com consistência estrita para operações com dinheiro? Que replicação usar (mestre-mestre ou mestre-escravo)?
O que é a construção `<-ch` em Go?
Que problemas encontrou na sua prática durante o deployment?
Já teve que trabalhar com transações no PostgreSQL? Com quais níveis de isolamento de transações você já se deparou, em quais casos eles são utilizados?
Houve alguma tarefa mais importante ou mais difícil que gostaria de destacar da sua experiência?
O que é RTT?
Fala sobre uma solução arquitetônica interessante da tua experiência
O que você mudaria no Go se fosse um mantenedor?
Já teve que projetar uma arquitetura do zero? Utilizou alguma ferramenta para desenhar esquemas (por exemplo, Miro)?
Para que é que o contexto é utilizado em Go?
Podes contar-me alguns detalhes sobre o projeto ou produto em que estás a trabalhar atualmente?
Fale sobre si e a sua experiência
Garantias de entrega no Kafka: pelo máximo uma vez, pelo menos uma vez, exatamente uma vez. Como garantir exatamente uma vez?