设计一个秒杀系统

难度: medium

设计并实现一个高度可扩展的秒杀系统,该系统能够处理大量用户流量和并发购买的高峰,而不会崩溃或显著减速。系统应确保公平访问交易并准确处理库存。