envoy代码库中已经有一部分dubbo相关的代码,基本流程已经串起来,但是dubbo c++支持并不好,官方更新也超慢。看实现,基本上是把thrift协议抄了一遍,envo...
作为proxy具备的功能 downstream连接管理upstream hosts管理load balance转发熔断限流过载保护plugin式的动态加载机制,在envoy中...
background envoy底层使用libevent构建网络IO处理流程。同步代码转换成event based model需要在遇到IO的时候拆分成callback的形式...
计划的代码模块阅读顺序,记录下方便回溯: 线程模型 proxy整体流程 listener加载及reload filter管理及加载 router交互 conn pool up...
畅谈云原生(上):云原生应用应该是什么样子?畅谈云原生(下):云原生的飞轮理论Dubbo Mesh 在闲鱼生产环境的落地实践简化版service mesh(偏proxy风格,...
MacOS 因为原生minikube需要去gcr.io下载一些docker image,国内不翻墙几乎用不了。使用aliyun修改过的代码 https://github.co...
Visualize Dependency graph With uber fx use a dependency center, we can export dependen...
go module使用参考https://colobu.com/2018/08/27/learn-go-module/ Problem 之前文章中web framework,...
https://github.com/golang/go/issues/26463 $HOME should be used, if available, as user's...
整体上看,不同环境的过程大部分是一样的,可能一些配置不一样,有些环境会多几步操作 基本过程:打包、数据(DB等)初始化、deploy Requirement 有通用过程,通用...
基本过程 coding in local IDE,write unit test, add & run integrate test(tradeoff between自动化与...
基本框架最佳实践及脚手架 library选择(not why A not B problem, only just need one problem,familiar) lo...
wikipedia cross-cuttinng concern 定义软件开发中有比较多的很难解耦的模块,比较常见的有logging、db access、configurat...
In Search of an Understandable Consensus Algorithm (Extended Version) 一致性算法 从之前GFS论文中,可...
gfs-sosp2003.pdf GFS是专为google特定场景(数据处理)下的workload设计的 应用场景 首先,假如不看论文,需要考虑的事情 文件本身是资源,如果是...