Golang
Como é realizado o processo de replicação de dados em sistemas distribuídos?
O que significa o indicador de tempo de roubo de CPU e como ele afeta o funcionamento das máquinas virtuais?
Quais as consequências que podem surgir na perda de disponibilidade ou falha do sistema mestre-escravo?
Qual pacote em Go permite determinar o comprimento de uma string pelo número de caracteres?
Tem experiência com ferramentas de rastreamento e análise do trabalho de microserviços?
Como é que se pode criar um índice para uma coluna de uma tabela grande sem bloquear toda a tabela?
Qual é o tamanho máximo permitido para a pilha de cada goroutine em Go?
Quais são as características e nuances do uso da construção select na linguagem Go?
Quais são as opções de uso da construção SELECT FOR UPDATE em bancos de dados?
Como distinguir o uso de Context.TODO de Context.Background no código, e em que casos essas funções são aplicadas?
Qual é o papel do componente Outbox na arquitetura do sistema e por que é utilizado?
Qual valor é retornado pelo método length ao chamar uma string?
Como implementar uma restrição de tempo de execução de uma operação usando context.WithTimeout em Go?
Em que casos é aconselhável usar o protocolo UDP em vez do TCP?
O que representa a interface Error no contexto do tratamento de erros?
A que aspetos prestas atenção ao avaliar a qualidade do código de programação?
Quais são as vantagens de usar um ponteiro para um inteiro na programação?
Quais são as características do processo de percorrer elementos numa estrutura de dados Map?
Explique o que se entende por método OPTIONS em solicitações HTTP.
Como é organizada a estrutura interna do tipo string na linguagem Go?