Forrest Hu's Blogs

技术、架构与生活随笔 · 共 449 篇文章

  1. hashicorp raft源码学习

    简介 整体结构 leader 选举 / runFollower 日志复制 leader 复制日志 follower 接收日志 集群变更 实战——基于raft的kv系统 raft 与应用层分工 读写...

  2. mecha 架构学习

    简介 Kubernetes+Mesh是不够的 从云原生中间件的视角 Mecha 架构 应用运行时落地——以dapr 为例 基础设施下沉的大趋势 其它两篇文章很多深度,需要多次重复阅读。Mecha:将Mesh进行到底Multi-Runtime Microservi...

  3. 《精进》笔记

    简介 时间之尺 寻找心中的巴拿马 即刻行动 怎样的学习,才能够直面现实 努力,是一种最需要学习的才能 每一个成功者,都是唯一的 其它生活就像一面多棱镜,它有不止一个镜面,相应地,也有不止一种可供观察和理解的视角。它应该不只有一种标准、一种模式、一种状态,它应该...

  4. Kubernetes events学习及应用

    简介 Kubernetes events 是什么 从哪里来 到哪里去/events 妙用 获取event 数据 kube-eventer 源码包 核心概念 event 读写 ...

  5. 微信读书笔记

    简介 《系统之美》 《后真相时代》 《非暴力沟通》《系统之美》世界充满了各种各样的问题,在我们的工作、生活、学习和成长过程中,每时每刻都离不开问题的分析与解决,离不开决策的制定。按理说,经过无数次的历练,我们每个人似乎都应该成为解决问题与制定决策的高手,但事实并非如此...

  6. docker 架构

    简介 容器运行时 Docker Daemon 调用栈分析 排查工具容器将操作系统虚拟化,虚拟机则是将硬件虚拟化。容器多用于表示软件的一个标准化单元。容器运行时自下而上学习容器在 Linux 上启动一个进程,需要 fork/exec 它。但要启动一个容器化的进程,要先创...

  7. mosn细节

    前言 前言 多协议机制的实现——多路复用 多路复用的代码实现 StreamConnection 路由 连接池管理 内存管理 对象池管理 buffer 管理 filter扩展机制 与control plan 的交互 服...

  8. 与微服务框架整合

    前言 前言 与微服务框架整合 服务发现注册 支持自定义RPC 协议 数据平面 周边支撑 部署架构 其它落地三年,两次架构升级,网易的Service Mesh实践之路服务框架在微服务架构中占据核心位置,因此,使用 S...

  9. Java动态代理

    简介 从示例代码开始说起 Proxy.newProxyInstance 里面究竟发生了什么? dynamic interface implementations如果接口和方法很多,让一个(静态)代理类实现一堆方法,并持有一堆不同的对象,这个类势必会变得臃肿不堪;每个接...

  10. 编程范式

    简介 串一串编程范式 多范式编程 符号式编程串一串编程范式架构整洁之道, 看这一篇就够了!架构是软件系统的一部分,所以要明白架构的价值,首先要明确软件系统的价值。软件系统的价值有两方面,行为价值和架构价值。 行为价值是软件的核心价值,包括需求的实现,以及可用性保障(...