Diseño de sistema de subastas en línea: bids concurrentes y cierre
Estudio de caso de diseño de sistema de subastas - modelo de datos, API, manejo de bids concurrentes con actualización condicional, Redis Lua, prevención de sniping y cierre seguro.
Estudio de caso de diseño de sistema de subastas - modelo de datos, API, manejo de bids concurrentes con actualización condicional, Redis Lua, prevención de sniping y cierre seguro.
Estudio de caso del diseño de sistema de códigos de descuento: nunca exceder límites en flash sales, usando UPDATE atómico, Lua de Redis, Kafka y mecanismo de reserva con expiración.
Estudio de caso diseñando un sistema de seguimiento de pedidos y ubicación del repartidor en tiempo real con Spring Boot, Kafka, Redis GEO y SSE. Análisis de contención, consistencia y picos de carga.
Estudio de caso de diseño de sistema de almacenamiento de archivos: requisitos, modelo de datos, API de carga por chunks, compartición, sincronización, manejo de conflictos y picos de carga.
Estudio de caso en diseño de cartera digital: modelo de libro de contabilidad de partida doble, API idempotente, bloqueos contra deadlock, outbox con Kafka y cómo resistir picos de carga.
Estudio de caso de diseño de sistema flash sale con reservas atómicas en Redis Lua, escritura asincrónica de pedidos por Kafka, BD como red de seguridad e inventario devuelto al vencer el plazo.
Estudio de caso del diseño de news feed: requisitos, escala, modelo de datos, API, comparación de fan-out on write y on read, modelo híbrido y manejo de celebrities, consistencia, picos de tráfico.
Caso de estudio de diseño de autocomplete para plataformas de comercio electrónico: requisitos, modelo de datos, API, Redis top-K por prefijo, Kafka, manejo de hot keys y picos de carga.
Estudio de caso de diseño de chat 1-1 y en grupo: modelo de datos con seq, API de envío idempotente, estado de lectura como watermark, outbox + Kafka y manejo de picos de carga.
Estudio de caso del diseño de un sistema de citas médicas con modelo de slots, APIs, técnicas para prevenir duplicados mediante conditional updates e índices únicos, y manejo de picos de tráfico.
Caso de estudio del diseño de un sistema de notificaciones push, email y SMS: modelo de datos, API idempotente, outbox, colas por prioridad, reintentos con backoff y protección contra picos de carga.
Case study de diseño de sistema de pagos: evitar cargos duplicados mediante idempotency keys, conciliación con gateway de pagos, reembolsos seguros ante disputas concurrentes y carga de tráfico imprevista.
Case study de diseño de sistema para alquiler de autos: prevenir reservas duplicadas con PostgreSQL, depósitos idempotentes, cancelación con reembolso y manejo de picos de carga en Tết.
Caso de estudio de diseño de sistema de entrega de comida: requisitos, modelo de datos, API, máquina de estados de pedidos, asignación de pedidos a repartidores, outbox con Kafka y actualización en tiempo real.
Caso de estudio del diseño de un acortador de URLs: estimación de escala, generación de códigos únicos, almacenamiento en caché de múltiples niveles, manejo de conflictos de alias, consistencia de datos y picos de carga.
Estudio de caso del diseño de un leaderboard en tiempo real para millones de jugadores con Redis sorted set, que incluye modelo de datos, API, manejo de empates, idempotencia y picos de carga.
Estudio de caso del diseño de un sistema de puntuación de fraude bajo 50ms. El artículo cubre requisitos, modelo de datos, API, verificación de velocidad en Redis, idempotencia, outbox con Kafka y cómo soportar picos de carga.
Estudio de caso sobre el diseño de un sistema de facturación de suscripciones que incluye modelo de datos, APIs, flujo de renovación, prevención de cargos duplicados, outbox con Kafka y manejo de picos de carga.
Caso de estudio de diseño de sistema para servicio de taxis; búsqueda de conductores cercanos con Redis GEO, manejo de conflictos al asignar viajes, consistencia de datos y carga en horas pico.
Caso de estudio del diseño del carrito y flujo de pedidos: requisitos, modelo de datos, API, prevención de sobreventa, idempotencia, outbox y manejo de flash sales.