Golang
Qual é a diferença entre o papel e a interação de um ou vários consumidores num sistema de processamento de mensagens?
Quais passos são tomados quando um microserviço fica sem recursos?
Que metodologias de projeto de sistemas preferes ao criar soluções?
Criou definições de protocolos para gRPC por conta própria?
Em que casos é preferível usar gRPC para comunicação entre serviços?
São as interfaces que não contêm métodos e a interface que permite quaisquer tipos equivalentes?
Qual é a principal razão para usar o tipo sync.Map em Go?
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
A utilização de Range com um canal pode levar a um ciclo infinito no programa?
O que é o padrão Saga?
É possível implementar o tratamento de pânico dentro de uma goroutine filha de modo que ela afete a goroutine pai?
O que é a variável GOMAXPROCS em Go? Um programa pode usar mais threads do que o indicado em GOMAXPROCS?
Se escrevemos no mestre com um fluxo grande e lemos das réplicas, como ocorre a sincronização entre o mestre e a réplica?
Pode explicar qual é a tarefa resolvida pelo método Add no contexto do trabalho com coleções ou estruturas de dados?
Cria testes automáticos para microserviços interagentes?
Qual é a diferença entre virtualização e conteinerização?
Consegue descrever os diferentes estados em que um Circuit Breaker pode estar?
Como retornar um objeto do tipo error em Go sem usar o pacote errors da biblioteca padrão?
Como determinar se a execução do contexto atual foi interrompida ou cancelada?
Quais dificuldades podem surgir ao usar herança na programação orientada a objetos?