https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651036506&idx=1&sn=bb549372a2535...
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651036506&idx=1&sn=bb549372a2535...
使用gRPC進(jìn)行簡單的服務(wù)間調(diào)用 先列一下整體的架構(gòu) 在vserver/proto/路徑定義proto文件itemsapi.proto 并執(zhí)行命令生成proto.go文件 新...
服務(wù)框架 grpc 通信編碼 protobuf 服務(wù)描述 服務(wù)描述指的是服務(wù)接口的描述铣揉,這里我們統(tǒng)一通過 Swagger 對所有微服務(wù)接口進(jìn)行管理和維護(hù)溉痢。 服務(wù)網(wǎng)關(guān) (這部分...
前言 寫這篇文章的初衷是想自己梳理一遍微服務(wù)框架的種種細(xì)節(jié)之前在用go-micro框架荆永,使用起來有很多的不便召耘,所以想自己試一下重新再走一遍流程鹤盒。 先看一下通常的微服務(wù)框架架構(gòu)...
本文作者:米三兒(微信:horror1982) DHT的全稱是Distributed Hash Table蚕脏,即分布式哈希表技術(shù),是一種分布式的存儲方法侦锯。這種分布式網(wǎng)絡(luò)不需要中...
說點廢話:如今RPC框架有很多種驼鞭,你使用他的時候并不需要了解他的實現(xiàn)方式,甚至當(dāng)我第一次用RPC框架的時候我連TCP和HTTP都分不清楚尺碰。但用了就得知道怎么回事挣棕,還是來了解一...
這里額外整理一下kafka的知識點,我自己寫自己也再過一遍亲桥。參考:https://blog.csdn.net/u010020099/article/details/82290...
前兩天看了篇文章穴张,我也轉(zhuǎn)發(fā)過來了,說的feed流框架两曼,看著了就搞一搞皂甘,涉及到的技術(shù)也蠻實用的。 一悼凑、主流架構(gòu) 上圖是對Feed流的最簡單抽象偿枕,完成一個從生產(chǎn)者向消費者傳遞消息...
https://mp.weixin.qq.com/s?__biz=MzIxNTQ0MDQxNg==&mid=2247485447&idx=1&sn=b6931a09877f4...
回家搞一搞,看看咋回事 http://www.servicemesher.com/envoy/configuration/http_filters/grpc_web_filt...
最近大佬給了個任務(wù)户辫,優(yōu)化一下現(xiàn)有架構(gòu)渐夸,我先看一看設(shè)計模式,想一想怎么封裝渔欢。
這部分功能我在工作用用到了墓塌,只是單純的從服務(wù)端發(fā)信息,沒有特別復(fù)雜的需求奥额,實現(xiàn)起來比較簡單苫幢。公司這邊用的是iris框架,晚上閑下來貼一下代碼吧垫挨。
什么是Golang的正交組合-水平組合思維:Tony Bai的博客 - Coding in GO way - Orthogonal Composition 這篇文章研究其中提...
什么是Golang的正交組合-垂直組合思維:Tony Bai的博客 - Coding in GO way - Orthogonal Composition Go語言通過typ...
網(wǎng)上有好多關(guān)于websocket的包,但是發(fā)現(xiàn)iris里自帶了websocket操作育特,所以就用一下試試生逸。