iam新的stackoverflow和這是我的第一個問題。 對不起,我的錯字或不好的語法,我的英語不是很好。尋找一個可擴展的API解決方案
情況: Iam正在研究一種API。
我們構建了向最終用戶發送消息和警報的系統。最終用戶可以通過應用程序(IOS,Android,Windows)在手機上接收消息和提醒,或通過短信或.........
爲此,後端正由另一個團隊開發。此後端包含用於添加消息或警報(通知)的用戶界面。該後端包含所有通知。該後端需要將所有實際通知推送到僅保存實際通知的API系統。
這個API需要發送一個新的警報作爲推送消息到應用程序。普通消息不會推送到終端設備。
終端設備和屆黨用戶可以從API(使用過濾器,如果它們配置)來問數據(正常消息或警報)上例子:給我你所有從城市海爾倫或包含所有郵件的郵件單詞「汽車」。
當在後端插入新消息或警報時,後端會更新api數據。當api收到新警報時,他會發送新警報的新推送通知。
更新--------------------------------------- 這一切都是因爲API和後端需要彼此分開操作。所以當後端下線時,api仍然可以工作。否則,當API下降時,後端仍然有效。 END更新---------------------------------------
api總是在線但不需要處理很多請求。目前有一個警報,api需要發出2.000.000個通知,所以可擴展性是必須的!警報之後,需要處理很多請求。
現在我的問題: - 是否有可以配置或用於我的問題的現有軟件解決方案? - 我們可以更好地爲這個問題構建一個自己的解決方案,也許基於一個框架? - 有沒有框架可以用來創建一個API的這個功能?
感謝爲理解我的英語不好,問題並試圖幫助我LOT ;-)
編輯---------------------- -----------------
也許這形象使我的情況好一點理解 Wished situation image
我想我發現我的自我,但不IAM解決方案的一些當然,如果他們可以提供我的要求,我不知道我可以用它來解決我的問題。
- 亞馬遜API網關
- TYK。IO
- WSO2
編輯完------------------------------------ ---
有人可以解釋我爲什麼這個問題得到-1? 問題不完整或不清楚?或者是stackoverflow不是問這樣的問題的地方? – RoDo