很長時(shí)間以來都沒有怎么好好搞清楚RPC(即Remote Procedure Call,遠(yuǎn)程過程調(diào)用)和HTTP調(diào)用的區(qū)別,不都是寫一個(gè)服務(wù)然后在客戶端調(diào)用么?
RPC 框架的討論一直是各個(gè)技術(shù)交流群中的熱點(diǎn)話題,阿里的 dubbo,新浪微博的 motan,谷歌的 grpc,以及不久前螞蟻金服開源的 sofa,都是比較出名的 RPC 框架。
1.1 什么是API網(wǎng)關(guān) API網(wǎng)關(guān)可以看做系統(tǒng)與外界聯(lián)通的入口,我們可以在網(wǎng)關(guān)進(jìn)行處理一些非業(yè)務(wù)邏輯的邏輯,比如權(quán)限驗(yàn)證,監(jiān)控,緩存,請(qǐng)求路由等等。 1.2 為什么需要API網(wǎng)
Etron為邊緣物聯(lián)網(wǎng)應(yīng)用重振了DRAM雄風(fēng),Lattice半導(dǎo)體也看到了它的潛力。 關(guān)于新興記憶體如何處理物聯(lián)網(wǎng)(IoT)所創(chuàng)造的機(jī)會(huì),以及如何避免諸如SRAM等昂貴選擇的討論已經(jīng)眾說紛紜。有一家公司認(rèn)為低引腳數(shù)的DRAM可能是突破口。
一、什么是遠(yuǎn)程過程調(diào)用? 什么是遠(yuǎn)程過程調(diào)用 RPC(Remote Procedure Call)? 你可能對(duì)這個(gè)概念有點(diǎn)陌生, 而你可能非常熟悉 NFS, 是的, NFS 就是基于 RPC 的. 為
VxWorks操作系統(tǒng)是一種功能最全的現(xiàn)在可以獲得的獨(dú)立于處理器的實(shí)時(shí)系統(tǒng)。然而,VxWorks是帶有一個(gè)相當(dāng)小的真正微內(nèi)核的層次結(jié)構(gòu)。內(nèi)核僅提供多任務(wù)環(huán)境、進(jìn)程間通信和同步功能。這些功能模塊足夠支持VxWorks在較高層次所提供的豐富的性能的要求。