Diseño Escalable de Servicio de Búsqueda para Marketplace Colombiano
Visión general
De qué trata este proyecto.
Diseña una arquitectura de búsqueda escalable para un marketplace colombiano y mide su rendimiento. Obtén un certificado verificable.
El escenario
El marketplace (con foco en exportación de artesanías a EE. UU. y Europa, presión competitiva de mayoristas globales) necesita la latencia mejorada antes del próximo evento de descuentos.
El Briefing
Lo que harás y lo que demostrarás.
Rediseñar un servicio de búsqueda Elasticsearch para sostener p95 menor a 250 ms en pico con menor capex y demostrarlo con trazas reproducibles.
Earning criteria — what you'll demonstrate
- Diseñar sharding y caching basados en distribución real de queries
- Reproducir trazas para benchmarking honesto
- Cuantificar capex en función de la arquitectura
- Documentar planes de migración con criterios de rollback
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Alineación con asignaturas próximamente.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Scalable System Design
Apply scalable system design to solve real industry problems and demonstrate production-level capability.
- Elasticsearch
Apply elasticsearch to solve real industry problems and demonstrate production-level capability.
- Caching
Apply caching to solve real industry problems and demonstrate production-level capability.
- Benchmarking
Apply benchmarking to solve real industry problems and demonstrate production-level capability.
- Performance Engineering
Apply performance engineering to solve real industry problems and demonstrate production-level capability.
- Capacity Planning
Apply capacity planning to solve real industry problems and demonstrate production-level capability.
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.
Arquitecto de Sistemas
Diseñar búsqueda escalable con justificación cuantitativa es exactamente lo que se exige a arquitectas sénior en marketplaces.
Este proyecto afina
- scalable-system-design
- elasticsearch
- capacity-planning
Ingeniero de Backend
Quien sabe dimensionar shards y caching con datos reales construye servicios que escalan sin reescritura cada año.
Este proyecto afina
- elasticsearch
- caching
- performance-engineering