Skip to contentSkip to content
Certificados verificados. En cadena. Para siempre.Más información
Cover image for Concurrencia y MVCC para wallet de fintech B2C
Design

Concurrencia y MVCC para wallet de fintech B2C

FreeVerified credential4 semanasAdvanced

Visión general

De qué trata este proyecto.

Modela la operación de wallet (débito, crédito, transferencia interna) y los flujos concurrentes problemáticos (cashback en background mientras usuario compra). Prototipa 3 enfoques: Repeatable Read con SELECT FOR UPDATE, Repeatable Read con columna version + retry, y Serializable. Mide cada uno bajo carga simulada (2.000 transacciones por segundo, 50 wallets calientes). Documenta anomalías observadas, tasa de abort en Serializable y latencia p99 por enfoque. Recomienda con argumento. Entrega: prototipo en repositorio, harness pgbench + scripts Python, informe de 14 páginas.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

El Briefing

Lo que harás y lo que demostrarás.

Diseñar la operación de wallet en PostgreSQL eligiendo estrategia de concurrencia que elimine escrituras perdidas con latencia y throughput aceptables a 2.000 TPS.

Earning criteria — what you'll demonstrate

  • Entender MVCC en PostgreSQL y sus implicaciones para escrituras concurrentes
  • Diferenciar pessimistic, optimistic y serializable con experimentos controlados
  • Diseñar harness de pruebas de concurrencia honestos a escala realista
  • Razonar sobre trade-offs entre tasa de abort y latencia

Encaje académico

Dónde encaja esto en tus estudios.

Afina las mismas habilidades que tu titulación espera de ti.

Carreras

Roles para los que esto te prepara.

Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.

Trayectorias profesionales que esto construye

Roles canónicos

Ingeniero/a Backend

Diseñar estrategias de concurrencia para wallets de fintech con análisis honesto de anomalías es exactamente lo que distingue a personas backend senior en pagos.

Este proyecto afina

  • concurrency-control
  • mvcc
  • transactions

Una cosa más

Puedes tener una credencial en tu CV para el viernes.