Sobes.tech

DevOps

Como era garantida a idempotência nas tentativas de requisições às gateways de pagamento?

240

Fale sobre a implementação de desligamento gracioso e o tratamento correto das operações.

229

Fale sobre o design de APIs e contratos de interação: abordagens, padrões, protocolos, armazéns de esquemas.

218

Não houve problemas com o armazenamento de um grande volume de chaves de idempotência?

195

Fale sobre o desenvolvimento do mecanismo de feature toggle.

195

Como foi implementada a idempotência — em chaves substitutas ou em atributos de negócio?

184

Fale sobre o conceito de MVCC no PostgreSQL: como funciona, bloat, vacuum, relação com os níveis de isolamento de transações.

168

Fale sobre otimização do PostgreSQL: índices, operações em lote, transações, redução de bloqueios.

168

Não houve problemas com a ordem dos eventos durante as tentativas assíncronas?

165

Foi aplicado o tópico DLQ/DLT? Como foram organizadas as tentativas de reenvio — de forma síncrona ou assíncrona?

156

Quais são as expectativas para a nova empresa e o projeto?

152

Fala-me sobre o projeto na Megafon: arquitetura, detalhes técnicos, stack.

148

Fale sobre o adaptador universal para gateways de pagamento externos: arquitetura, retries, fallback, circuit breaker, mapeamentos configuráveis.

140

Fale sobre o desenvolvimento de bibliotecas e modelos de plataformas para serviços no Gazprombank.

140

Já teve que aplicar níveis de isolamento superiores a read committed?

139

Teve que defender a sua decisão no comité de arquitetura ou quando nenhuma decisão era tomada?

139

É normal fazer uma chamada síncrona a um serviço externo dentro de uma transação?

136

Fale sobre o serviço de descarregamento e armazenamento seguro de relatórios, bem como a segregação de acesso.

131

Fala-me sobre o sharding de bases de dados para reduzir a carga.

128
/2