Golang
Em que situações ocorre a troca automática de execução ao usar goroutines?
Quais métodos existem para aumentar a escalabilidade de bancos de dados?
Como são implementadas e gerenciadas as goroutines na linguagem Go?
Quais são os riscos associados ao aumento excessivo da profundidade da pilha de chamadas em um programa?
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
Como é garantida a segurança das requisições entre serviços na arquitetura de microsserviços?
Qual é a função principal da estrutura de dados slice nas linguagens de programação?
Quais são as vantagens e desvantagens de usar gRPC na comunicação entre serviços?
A utilização de Range com um canal pode levar a um ciclo infinito no programa?
Fala-me sobre CQRS
Como é implementado o processo de libertação de memória reversa dentro do sistema?
Em que equipa trabalhaste no banco? O que fazia a equipa?
Qual o nível de segurança alcançado ao ler de um canal sem usar bloqueios em um ambiente multithread com várias goroutines?
Qual é a diferença entre declarar uma variável usando a palavra-chave var e atribuir-lhe um valor mais tarde?
Qual é a estrutura interna por trás do conceito de Tópico no Kafka?
O que são canais em Go e para que servem? Quais tipos de canais existem?
Uma tabela com (id PRIMARY KEY, data JSON) — um índice PostgreSQL é bastante bom para procurar por chave?
Em que casos e para onde o estado de uma goroutine é salvo ao chamar uma syscall em Go?
Qual é a diferença entre virtualização e conteinerização?
Quais são as principais diferenças entre o formato JSON e o tipo de dados Varchar em bancos de dados?