Que passos toma se o servidor deixar de lidar com a carga durante operações de escrita?
Golang
Como é determinado o volume de memória alocado para a pilha ao iniciar uma nova goroutine em Go?
Podes dar exemplos de algoritmos utilizados na atualização de dados em cache?
Entrevista para a posição de desenvolvedor Golang com 6 anos de experiência. Fale sobre você e sua experiência.
Quais são as vantagens e desvantagens do uso de cache em sistemas?
Que tarefas e dificuldades a escalabilidade vertical do sistema ajuda a superar?
Como garantir que o canal no sistema já está fechado?
Pode-se rejeitar imediatamente um anúncio se o serviço rápido já retornou rejeição, sem esperar pelo serviço ML lento de antifraude?
Pode explicar o funcionamento do mecanismo do agendador de tarefas no sistema operativo?
Como é que a troca de mensagens entre o remetente e o destinatário de dados é realizada na linguagem Go?
Qual é o papel e a finalidade das goroutines na linguagem de programação?
Qual é o comportamento esperado se tentar fechar um canal que já foi fechado anteriormente?
Como distribuir a carga entre os servidores ao escalar horizontalmente o sistema?
Quais processos são iniciados ao enviar uma consulta de pesquisa na barra de pesquisa?
Quais são as principais vantagens de usar goroutines em comparação com os threads tradicionais do sistema operativo?
Qual da lista são meios de sincronização em Go? Canais, sync.WaitGroup, sync.Mutex, sync.Cond?
Qual é a diferença entre a execução de código numa goroutine e o trabalho de um thread do sistema ao nível do sistema operativo?
Como funcionavam os bloqueios otimistas no Postgres?
Como funciona o mecanismo de gravação num canal com acesso restrito e o que acontece nesse processo?
Qual é a complexidade algorítmica da pesquisa binária em um array ordenado?