Qual é a carga que o PostgreSQL suporta?
Golang
Pode explicar o que se entende por ferramenta Linter no contexto do desenvolvimento de código?
Qual é a diferença entre uma goroutine e uma thread em termos de execução e desempenho?
Transação: transaction_id uuid identotency_id uuid from_account_id uuid to_account_id uuid amoun decimal status enum transaction_start timestamp transaction_end timestamp payments_create: user_id uuid payment_account_id uuid balance decimal currency varchar(16) status ENUM created_time timestamp update_time timestamp
O que significa o modo de processamento de mensagens At-Most-Once e como ele difere do At-Least-Once?
Que tipos de indexação em banco de dados você utilizou e para quais cenários foram mais eficazes?
De que forma as transações podem levar a bloqueios mútuos na base de dados?
De que maneiras é possível detectar uma condição de corrida num ambiente multithread?
Pode explicar o princípio de funcionamento do nível de isolamento de transações Repeatable Read em bancos de dados?
Pode explicar o mecanismo de adição de um elemento ao final de uma estrutura de dados, como uma lista ou um array?
A entrega absoluta de mensagens no Kafka é garantida e como isso é alcançado?
Qual é o papel principal e a aplicação dos objetos Mock no processo de teste?
Como pode iniciar e gerir eficazmente um grande número de goroutines, por exemplo, cerca de 100 mil?
Que ferramentas utilizas para procurar e corrigir erros no código?
Como funciona o mecanismo de gravação num canal com acesso restrito e o que acontece nesse processo?
Podes listar os principais tipos de canais de comunicação utilizados para transmissão de dados?
Podes enumerar os principais tipos de contextos utilizados em programação ou design de sistemas?
Como é que a goroutine interage com o thread de execução do sistema operativo?
O que significa o nível de isolamento Repeatable Read e qual problema ele previne nas transações de bancos de dados?
Explique o conceito de índice composto e sua aplicação em bancos de dados.