受到channel組件的靈感啟發(fā),發(fā)現(xiàn)這玩意太好用了
隨著智能硬件終端的增加(10萬(wàn)+),我們目前的TCP服務(wù)采用TCP服務(wù)與業(yè)務(wù)處理服務(wù)分布式部署的構(gòu)架模式,中間通過(guò)channel服務(wù)器做數(shù)據(jù)中轉(zhuǎn)。
為進(jìn)一步提升系統(tǒng)容量,我們對(duì)channel進(jìn)行了改造,支持類似消息隊(duì)列那樣的任務(wù)調(diào)度機(jī)制。(前端負(fù)責(zé)跟硬件終端對(duì)接,后端通過(guò)多臺(tái)服務(wù)器處理會(huì)話請(qǐng)求)
我們?cè)跇I(yè)務(wù)中也涉及到HTTP請(qǐng)求,我在想,有沒(méi)有可能也將HTTP請(qǐng)求做成這樣。
前端NGINX+HTTP業(yè)務(wù)網(wǎng)關(guān)負(fù)責(zé)跟用戶交互
后端HTTP業(yè)務(wù)服務(wù)負(fù)責(zé)處理業(yè)務(wù)請(qǐng)求,支持業(yè)務(wù)調(diào)度、限流、熔斷等機(jī)制。
類似于spring-clound那套機(jī)制。
有沒(méi)有這樣的業(yè)務(wù)套件,請(qǐng)大家一起討論一下。