Reservation Hold with TTL

6 题

  • Collaborative Shopping

    设计一套协作购物体验:多人实时共用同一个购物车,可以并行加入与移除商品,并由指定的其中一位参与者代表整个群组结账。

    预览
  • Flight Booking System

    设计一套订票系统,让旅客可以搜索并预订跨航空公司的多段行程,在预留各舱位座位库存并出票的同时,绝不把同一个座位重复卖出,也不会在交易进行到一半时弄丢订座。

    预览
  • Hotel Reservation (Booking.com)

    设计 Booking.com——一个汇整数千家独立供应商酒店实时空房与价格的酒店市场,即使底层库存既不由你拥有、也不强一致,搜索结果仍必须保持快速。

    预览
  • 酒店预订系统

    为单一连锁酒店设计订房引擎——旅客跨门店按日期区间搜索房况,先下一个 hold,再确认订房,而且永远不会让某个房型的超卖突破连锁的政策上限。

    预览
  • Restaurant Reservation

    设计一套 OpenTable 式的餐厅订位系统:食客在餐厅预订一个时段与人数,餐厅优化桌位分配,而爽约(no-show)则在订位时不收款的前提下处理。

    预览
  • 票务系统

    设计票务系统。请覆盖Seat inventory model and seat-map representation for a venue/event, including seat status transitions, Reservation hold with TTL: reserve then confirm two-phase flow, and auto-release when...

    免费指南