Inventory, reservations & queues
21 questions
Auction (eBay)
Concevoir un système d'enchères à la eBay — les enchérisseurs se disputent des annonces en direct sous une forte contention à l'approche de la clôture, et le système ne doit jamais accepter une...
AperçuCollaborative Shopping
Concevez une expérience de shopping collaboratif où plusieurs personnes partagent un même panier en temps réel, ajoutent et retirent des articles simultanément, et où un participant désigné passe...
AperçuDonation Platform
Concevez une plateforme de dons façon GoFundMe — une campagne peut devenir virale du jour au lendemain et recevoir un pic massif de petits dons, et chaque dollar doit être encaissé, remboursable et...
AperçuFlash Sale
Concevez un système de vente flash où une quantité limitée d'un article très demandé est mise en vente à un instant précis et reçoit un pic de trafic de 1000x en quelques secondes — le stock ne doit...
AperçuFlight Booking System
Concevez un système de réservation de vols qui permet aux voyageurs de rechercher et de réserver des itinéraires multi-tronçons chez plusieurs compagnies, en réservant l'inventaire de sièges par...
AperçuHotel Reservation (Booking.com)
Concevoir Booking.com — une place de marché hôtelière qui agrège la disponibilité et les prix en direct de milliers d'hôtels fournisseurs indépendants, où les résultats de recherche doivent rester...
Aperçusystème de réservation hôtelière
Concevez un moteur de réservation pour une chaîne hôtelière unique — les voyageurs recherchent la disponibilité sur une plage de dates à travers plusieurs établissements, posent un hold, puis...
AperçuJob Scheduler
Concevez un ordonnanceur de jobs distribué (un système cron-as-a-service) qui permet aux locataires d'enregistrer des jobs récurrents et ponctuels, garantit que chaque job se déclenche au plus près...
AperçuModeration Service
Concevez un pipeline de modération de contenu qui filtre les posts/médias soumis par les utilisateurs pour détecter les violations de politique, en arbitrant entre la latence de publication et la...
AperçuRestaurant Reservation
Concevez un système de réservation de restaurant façon OpenTable où les clients réservent un créneau horaire et une taille de groupe dans un restaurant, où les restaurants optimisent l'attribution...
AperçuSpend Management System
Concevez une plateforme de gestion des dépenses d'entreprise comme Brex ou Ramp — chaque paiement par carte doit être autorisé ou refusé par un moteur de règles en temps réel en moins de deux...
AperçuTicketmaster (General Admission)
Concevez Ticketmaster pour des événements en placement libre (general admission) — il n'y a pas de plan de salle, seulement un compte de capacité fixe par catégorie de billet, et le système doit...
Aperçusystème de billetterie
Concevez système de billetterie.
Guide gratuitcrawler web
Concevez crawler web.
Guide gratuitWebhook
Concevez une plateforme de livraison de webhooks (façon Stripe webhooks) qui livre de façon fiable des notifications d'événements à des milliers de endpoints consommateurs tiers, sous des contraintes...
Aperçuplateforme vidéo
Concevez le pipeline d'upload et de traitement de plateforme vidéo — accepter d'énormes volumes de vidéos uploadées par les utilisateurs et les transformer en un catalogue lisible, multi-résolution.
Aperçupasserelle d'inférence LLM
Concevez une LLM inference gateway qui se place entre les équipes produit internes et plusieurs model providers/backends, en gérant le routing, le streaming, les quotas et les contrôles de sûreté à...
Guide gratuitML Feature Store
Concevez ML Feature Store.
AperçuLLM Evaluation Platform
Concevez LLM Evaluation Platform.
AperçuDistributed Message Queue
Concevez Distributed Message Queue.
AperçuOnline Judge
Concevez Online Judge.
Aperçu