1.利用卡爾曼濾波算法對偏移了的地理位置進行修正
利用卡爾曼濾波算法將所有的坐標點做平滑處理,經過平滑處理過后的寵物軌跡點看起來美觀大方。
2.海量存儲智能項圈的所提交的地理位置信息
利用生產者消費者模型對海量智能項圈所提交的地址位置信息異步存入數據庫,然后利用MySQL的讀寫分離技術實現數據庫輕量級負載均衡。
3.高可用并發處理智能項圈的連接請求
利用KeepAlived的技術可以讓冗余服務器自動替換發生故障的服務器,使得智能項圈業務不間斷運行,與此同時通知網絡管理員修復發生故障的服務器。
4.智能項圈業務全球化布局
為了讓全球的用戶擁有快速,可靠的用戶體驗,我們在歐洲的法蘭克福,美國硅谷,加拿大多倫多,中國的廣州以及香港都部署有相應的業務處理服務器,這就給智能項圈業務的運營增加了很大的難度,首先管理全球各地的服務器群,保證服務器穩定可靠的不間斷運行對于我們運營團隊都是一個巨大的挑戰。