2015-08-30 35 views
-1

我正在開發適用於Android的家庭網絡應用程序,可讓家庭成員分享他們的位置並同時跟蹤他人的位置。你可以假設這個應用程序與Life360或Sygic Family Locator類似。起初,我決定使用MBaaS,然後使用Parse完成其編碼。但是,我意識到儘管用戶每分鐘讀取和寫入地理位置數據(當然,在某些情況下,地理位置數據發送頻率較低),但請求流量超出了我的前瞻性預期。出於這個原因,我想開發一個完善的系統,但是我對如果用戶數量增加到100-500k時Parse是否仍然可以履行職責存在疑慮。如何處理後臺位置更新應用程序的請求流量

考慮到所有這些,我正在尋找一種替代方法/服務來設置此類系統。我認爲使用像Parse這樣的後端服務是一個溫和的解決方案,但不是最好的解決方案。有什麼可能的方法來實現這個從壞到善?爲了舉例說明,我的一個朋友說我可以在用戶之間使用Sinch這個即時消息服務,它可以根據活躍用戶的數量來設置價格。然而,這聽起來很奇怪,我從來沒有見過像他說的那樣使用即時消息服務。

您的意見和建議將不勝感激。先謝謝你。

+0

由於廣泛而投票表決,並詢問有關定價的一般建議。和自以爲是的迴應。 – cjensen

+0

耶,它可能太寬泛,但我只是問一個有效的方法來處理流量。我沒有強調定價。這裏需要了解的重要一點是,Sinch的消息服務是否可以像上面描述的那樣使用,並且是否有比使用MBaaS這樣的應用更好的解決方案。幾句話會讓我滿意。順便說一句,我沒有詢問關於定價的任何事情,但是沒有規定說用戶不應該就我所知的服務定價提出問題。無論如何...你的想法投下來是合理的,我知道這不是一個好問題,但我需要幫助。謝謝。 –

回答

0

好的sinch不會處理位置更新或存儲位置數據,這將解析你問。

而且由於你暗示這些請求會對你的用戶名造成太大的影響,所以我錯誤地認爲價格是解析的問題。

但是要回答你關於發送位置數據的問題,我可能會調整它,如果我在哪裏你aile或左右。沒有必要讓家人實時瞭解腳步。如果有需要,我可能會提供請求方法,並在有人感興趣時詢問用戶的位置。

+0

耶,我的方法看起來像你描述的,但我正在尋找一種方法來跟蹤地理位置數據,而不使用定期推送通知或輪詢。因此,使用後臺的即時通訊服務發送和接收經緯度數據聽起來很有趣,而不是每分鐘保存和讀取數據。總而言之,我很好奇在兩個用戶確認互相跟蹤後,這種後臺服務(取決於即時消息傳遞)是否可以成爲處理該應用的位置更新的替代方式。再次感謝您的回答。 –

+1

你可以做內容推送(不需要IM服務) – cjensen

相關問題