天天看點

分布式系統-異步

異步的作用

發揮多線程的作用,提高時間效率

異步的設計判讀

等待處理的時間 > 建立銷毀切換線程的時間

同步-異步的差別

相同點:都可以使用請求-響應模型

不同點:

同步:立即知道結論,rpc調用配合短連結做到對連接配接資源的用完即放

異步:保持連接配接的時間要更長一些,至少需要回調觸發完成以後

異步 發起請求的線程和接收響應的線程不是同一個,是以線程上下文是不連續的

異步 雖然請求的順序是用戶端控制的,但是回調的時候不一定是按照請求時的順序進行的

事務