一個非常好的問題。我是工作多年的Web應用架構師,來回答一下這個問題。我,了解更多IT專業知識。
1,客戶端定時發送定位給服務器的頻率?假設1秒鐘1次。
2,后臺API服務接收到定位信息后,業務處理邏輯是否復雜?
3,對于復雜的業務處理,是否使用異步任務調度系統?
4,任務處理系統和API服務是否解耦?
1,接口服務和客戶端交互,接收數據,發給消息隊列,服務器配置和客戶端并發量相關。30個客戶端的話,普通配置。
2,消息隊列和異步任務調度服務,服務器配置和任務數量有關。30個客戶端1秒鐘1次,普通配置。
3,業務處理服務,邏輯復雜度影響服務器配置。客戶端定位和位置軌跡跟蹤,普通配置。
針對題主的業務系統,一個普通配置的ECS云服務器,2核8G內存,早期多個服務共用一臺機器,后期根據業務擴展。
https://www.ixigua.com/i6803206524534521868/