Golang
Como é possível executar vários ambientes isolados numa única máquina local (Docker/contenerização)?
O nosso serviço de pagamento webhook é stateful?
Ouviste falar do QUIC? O que é isso?
Para além da paradigma imperativa de programação, existe a funcional — sabe quais são as suas vantagens?
Como projetarias um serviço para 50k RPS com processamento mínimo de dados e envio para uma API externa, com garantia de entrega e sem duplicados?
Como garantir que uma mensagem da fila seja processada exatamente uma vez se houver vários trabalhadores?
Quais as vantagens tecnológicas e ecossistemas do Go, possivelmente únicos, que apenas o Go corresponde, que você poderia mencionar?
Como é que os duplicados eram filtrados? Não era possível identificar um duplicado pelo ID? Por que enriquecer os dados do Redis?
És escritor, geres o teu mini blog e publicas artigos lá. Os utilizadores (leitores) do teu blog, após iniciarem sessão, podem visualizá-los/lê-los. É necessário implementar uma funcionalidade de contagem de visualizações únicas por dia para cada artigo. Requisitos funcionais: - Estatísticas do dia de hoje: O autor pode ver quantos utilizadores únicos visualizaram o seu artigo hoje (os dados são acumulados em tempo real). - Estatísticas de dias passados: O autor pode ver as estatísticas de qualquer dia passado (por exemplo, ontem). Restrições técnicas e condições: - A aplicação funciona num único servidor (um pod) - Armazenamento em memória - Tempo em UTC0
Qual é a sua experiência em lançar um projeto/serviço do zero, do zero? Conte-nos sobre essa experiência.
Com que bases de dados trabalharam e a que nível? Mais detalhes sobre PostgreSQL, Redis, ClickHouse.
És tua responsabilidade verificar as métricas após o deploy e registar o resultado?
O que achas das horas extras?
Fale-nos sobre os protocolos de interação no seu último emprego, incluindo questões de segurança na transmissão de dados privados.
Conte de forma geral o que faz na sua empresa atual.
Em que formato enviou os dados pelo Kafka?
Qual lista de comandos usas todos os dias?
Quando deve-se preferir RabbitMQ em vez de Kafka e vice-versa?
O que mais havia no microserviço além do processamento assíncrono?
Haverá pânico se fizer um append a um slice nil?