系统技术特点:
>>整体技术架构采用SSM分布式架构
spring+springmvc+mybait是基于zookeeper+dubbo实现分布式架构
>>PC端采用轻量级VUE框架
VUE轻巧,高性能,可组建化的MVVM,更注重于视图层
>>rabbitmq业务队列管理
采用rabbitmq对核心业务进行队列化管理,防止并发,使异步任务绝对顺序执行,消息错误回滚。
另外,平台采用以下四个方面的撮合交易技术,为核心模块提供强有力的保障。
>>内容撮合
采用全内存化撮合引擎,每秒近万单。
>>rabbitmq通信
采用rabbitmq通信方法的异步撮合,相比其他方法快出几倍。
>>异步交互
采用异步一致性持久化技术与数据库交互,使撮合速度放大十多倍。
>>流水线撮合
采用基于无锁订单队列的流水线撮合技术,实现订单的快速撮合。