System Design笔记:在线售票系统设计[通俗易懂]电影票预订系统为其客户提供了在线购买影院座位的能力。Eticketing系统允许客户浏览当前正在播放的电影并预订座位,随时随地。功能要求:1、系统需要高度并发。在任何特定时间点,同一座位都会有多个预订请求。服务应该优雅而公平地处理这一问题。2、这项服务的核心是订票,即金融交易。这意味着系统应该是安全的,并且数据库符合ACID。1。为简单起见,假设我们的服务不需要任何用户身份验证。2、系统不处理部分客票订单。要么用户得到了他们想要的所有门票,要么什么也得不到。3、公平是制度的强制性要求。4、为了防止系统滥用,_为高铁站出票系统编写一组非功能需求。