Sobes.tech

Cybersecurity / InfoSec

Como organizar o armazenamento de datas se precisarmos de saber a hora no fuso horário local do utilizador?

Senior
270

Construir um índice ótimo para SELECT * FROM employee WHERE sex = 'm' AND salary > 300000 AND age = 20 ORDER BY created_at

Senior
193

Qual é a diferença entre goroutines e threads?

Senior
177

Fale sobre um caso de vazamento de memória que você corrigiu.

Senior
141

Como é que os seus lançamentos aconteciam? Como era o processo do ponto de vista técnico?

Senior
124

Como evitar sobrecarregar os serviços externos na interação de microsserviços? Como limitar o número de solicitações de saída ao nível do código?

Senior
120

Como é que isto afeta o cache se a aplicação estiver a ser executada em várias instâncias e o tráfego estiver a mudar entre elas?

Senior
119

Quantas goroutines faz sentido criar para tarefas vinculadas à CPU? E para tarefas vinculadas a IO?

Senior
119

Fala brevemente sobre a tua experiência, alguns casos interessantes.

Senior
118

Condição Existem 3 entidades - utilizador, chat, mensagem • O utilizador tem nome e data de registo • O chat tem nome e data de criação • A mensagem tem texto, autor e data de criação • Um utilizador pode estar em vários chats ao mesmo tempo • A mensagem deve pertencer a um chat, e não pode pertencer a mais de um chat ao mesmo tempo • Deve-se descrever o domínio em forma de tabelas

Senior
118

Por que escolheste o tipo BIGINT para o ID? Ouviu falar do tipo SERIAL?

Senior
117

Selecionar todos os chats do usuário Vasya no formato (chat_id, chat_name)

Senior
116

Como dividiu a transição de Node.js para Go em etapas?

Senior
109

Como monitorizou o estado da aplicação? Que stack de observabilidade utilizou?

Senior
109