Ledger transacional com controle de concorrência para fintech de pagamentos B2B
Visão geral
Sobre o que é este desafio
Implemente transações atômicas em PostgreSQL para um ledger de fintech B2B e receba um certificado verificável.
O Brief
O que você vai fazer e o que vai demonstrar.
Transferências simultâneas entre contas podem gerar saldos inconsistentes se o banco de dados não garantir atomicidade e isolamento adequados.
Earning criteria — what you'll demonstrate
- Projetar transações SQL que garantam as propriedades ACID em operações financeiras
- Escolher e aplicar níveis de isolamento de transação adequados para evitar condições de corrida
- Criar índices que melhorem o desempenho de consultas de leitura frequentes
- Implementar deduplicação via chave de idempotência em operações financeiras
Adequação ao Programa
Onde isso se encaixa no seu programa.
Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.
Conteúdo alinhado em breve.
Habilidades
Habilidades que você vai demonstrar.
Cada um aparece no seu certificado verificado.
Carreiras
Cargos para os quais este desafio te prepara.
Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.
Trilhas de carreira que este desafio desenvolve
Funções canônicasAdministrador de Banco de Dados
Projetar transações seguras e índices eficientes para um sistema financeiro crítico é exatamente o tipo de trabalho que um Administrador de Banco de Dados faz ao proteger a integridade de dados sensíveis.
Este desafio aprimora
- postgresql-or-mysql
- transactions
- indexing
Site Reliability Engineer
Diagnosticar e prevenir condições de corrida sob carga é uma competência central de quem garante confiabilidade de sistemas em produção, especialmente em plataformas financeiras.
Este desafio aprimora
- transactions
- concurrency-control
- indexing
Engenheiro de Software
Construir a camada de persistência de um sistema de pagamentos, com transações corretas e esquema bem modelado, é uma habilidade essencial para qualquer engenheiro que trabalhe com sistemas financeiros.
Este desafio aprimora
- sql
- database-schema
- transactions
Só mais uma coisa