对接第三方游戏,例如斗地址,牛牛,麻将等。因为自己开发成本太高,所以采用对接别人第三方游戏。 主要对接接口是进入游戏接口、额度转换接口、刷新额度接口、拉取注单接口,然后再做一个会员中心。其中最难处理的是额度转换接口和拉取注单接口,额度转换涉及到他们是否转换成功的问题,拉取注单接口会出现单次请求注单很多的情况,使用消息队列kafka来缓存注单数据,最终再同步到mysql当中,由于注单数据会经常更新,通过和缓存数据比对也可以避免每条注单都要更新update数据库的情况。Mysql一主一从来减少主数据中心的压力,同时实时备份数据。因为注单数据太多,一个月下来有五六千万条数据,后期有考虑使用mongodb做索引库,提高搜索数据性能和减少数据中心压力。