1.利用卡尔曼滤波算法对偏移了的地理位置进行修正
利用卡尔曼滤波算法将所有的坐标点做平滑处理,经过平滑处理过后的宠物轨迹点看起来美观大方。
2.海量存储智能项圈的所提交的地理位置信息
利用生产者消费者模型对海量智能项圈所提交的地址位置信息异步存入数据库,然后利用MySQL的读写分离技术实现数据库轻量级负载均衡。
3.高可用并发处理智能项圈的连接请求
利用KeepAlived的技术可以让冗余服务器自动替换发生故障的服务器,使得智能项圈业务不间断运行,与此同时通知网络管理员修复发生故障的服务器。
4.智能项圈业务全球化布局
为了让全球的用户拥有快速,可靠的用户体验,我们在欧洲的法兰克福,美国硅谷,加拿大多伦多,中国的广州以及香港都部署有相应的业务处理服务器,这就给智能项圈业务的运营增加了很大的难度,首先管理全球各地的服务器群,保证服务器稳定可靠的不间断运行对于我们运营团队都是一个巨大的挑战。