美心一机游是为美心红酒游乐小镇定制开发的项目,项目包含后台票务管理系统、前端一机游微信公众号购票。系统难点在于景区票务系统使用人流量大,产品种类、产品规则、检票规则、购票规则限制繁多,需要关注很多细节,给架构设计、测试计划增加很多工作量。
票务系统主要使用Java语言开发,数据库使用Oracle,采用redis缓存处理缓存数据。由于景区人流量大,系统采用分布式部署,售票、检票分为不同的端口,保证两者之间互不干扰,可以独立完成相关业务。
前端一机游微信公众号购票采用uniapp开发,售票对接微信支付,由于人流量大,前端需要做限流处理,接口对接之间使用MD5验证。
我在这个项目主要负责整体架构设计以及部分后端开发。