Skip to contentSkip to content
Certificados verificados. En cadena. Para siempre.Más información
Ewance
Iniciar sesión
Cover image for Implementación de Cola Lock-Free para Banco de Inversión en Madrid
Code

Implementación de Cola Lock-Free para Banco de Inversión en Madrid

FreeVerified credential4 semanasExpert

Visión general

De qué trata este proyecto.

Implementa en C++23 una cola MPSC lock-free con memory ordering exacto y obtienes un certificado verificable

El escenario

El banco (regulado por la Comisión Nacional del Mercado de Valores (CNMV), con SLA contractuales con varios clientes institucionales por latencia) tiene en juego un contrato anual al perder consistencia en p99.9.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

El Briefing

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

Implementar una cola MPSC lock-free correcta en C++23 y demostrar tail latency consistentemente inferior a 200 microsegundos en un benchmark dedicado.

Earning criteria — what you'll demonstrate

  • Aplicar memory ordering correcto en C++23
  • Verificar correctness de estructuras lock-free con model checking
  • Medir tail latency con metodología hardware-aware
  • Documentar riesgos operativos al introducir código lock-free

Encaje académico

Dónde encaja esto en tus estudios.

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

Advanced Concurrency and Parallel Computing

Master · Systems

Strong alignment

This challenge maps to Advanced Concurrency and Parallel Computing at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.

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.

Ingeniero de Software

Implementar y verificar colas lock-free es habilidad rara y muy valorada en bancos de inversión y proveedores HFT.

Este proyecto afina

  • lock-free-algorithms
  • memory-ordering
  • cpp-concurrency

Ingeniero de Backend

Quien sabe diseñar para tail latency consistente diseña backends que cumplen SLA contractuales sin sobreaprovisionar.

Este proyecto afina

  • low-latency
  • concurrent-programming
  • benchmarking

Arquitecto de Sistemas

Arquitectas con experiencia real en concurrencia lock-free diseñan plataformas internas que minimizan jitter sin reescritura.

Este proyecto afina

  • lock-free-algorithms
  • low-latency
  • cpp-concurrency

Una cosa más

Puedes tener una credencial en tu CV para el viernes.