Forrest Hu's Blogs
技术、架构与生活随笔 · 共 449 篇文章
-
hashicorp raft源码学习
简介 整体结构 leader 选举 / runFollower 日志复制 leader 复制日志 follower 接收日志 集群变更 实战——基于raft的kv系统 raft 与应用层分工 读写...
-
mecha 架构学习
简介 Kubernetes+Mesh是不够的 从云原生中间件的视角 Mecha 架构 应用运行时落地——以dapr 为例 基础设施下沉的大趋势 其它两篇文章很多深度,需要多次重复阅读。Mecha:将Mesh进行到底Multi-Runtime Microservi...
-
《精进》笔记
简介 时间之尺 寻找心中的巴拿马 即刻行动 怎样的学习,才能够直面现实 努力,是一种最需要学习的才能 每一个成功者,都是唯一的 其它生活就像一面多棱镜,它有不止一个镜面,相应地,也有不止一种可供观察和理解的视角。它应该不只有一种标准、一种模式、一种状态,它应该...
-
Kubernetes events学习及应用
简介 Kubernetes events 是什么 从哪里来 到哪里去/events 妙用 获取event 数据 kube-eventer 源码包 核心概念 event 读写 ...
-
微信读书笔记
简介 《系统之美》 《后真相时代》 《非暴力沟通》《系统之美》世界充满了各种各样的问题,在我们的工作、生活、学习和成长过程中,每时每刻都离不开问题的分析与解决,离不开决策的制定。按理说,经过无数次的历练,我们每个人似乎都应该成为解决问题与制定决策的高手,但事实并非如此...
-
docker 架构
简介 容器运行时 Docker Daemon 调用栈分析 排查工具容器将操作系统虚拟化,虚拟机则是将硬件虚拟化。容器多用于表示软件的一个标准化单元。容器运行时自下而上学习容器在 Linux 上启动一个进程,需要 fork/exec 它。但要启动一个容器化的进程,要先创...
-
mosn细节
前言 前言 多协议机制的实现——多路复用 多路复用的代码实现 StreamConnection 路由 连接池管理 内存管理 对象池管理 buffer 管理 filter扩展机制 与control plan 的交互 服...
-
与微服务框架整合
前言 前言 与微服务框架整合 服务发现注册 支持自定义RPC 协议 数据平面 周边支撑 部署架构 其它落地三年,两次架构升级,网易的Service Mesh实践之路服务框架在微服务架构中占据核心位置,因此,使用 S...
-
Java动态代理
简介 从示例代码开始说起 Proxy.newProxyInstance 里面究竟发生了什么? dynamic interface implementations如果接口和方法很多,让一个(静态)代理类实现一堆方法,并持有一堆不同的对象,这个类势必会变得臃肿不堪;每个接...
-
编程范式
简介 串一串编程范式 多范式编程 符号式编程串一串编程范式架构整洁之道, 看这一篇就够了!架构是软件系统的一部分,所以要明白架构的价值,首先要明确软件系统的价值。软件系统的价值有两方面,行为价值和架构价值。 行为价值是软件的核心价值,包括需求的实现,以及可用性保障(...