Forrest Hu's Blogs
技术、架构与生活随笔 · 共 449 篇文章
-
如何学习架构
简介 架构类资料 架构 架构是什么 架构要解决的问题 当你不具体负责某一个业务或系统,如何看待架构,如何让架构体现价值 具体的架构分类 系统架构 业务架构 方法论 典型/非典型架构 ...
-
《趣谈Linux操作系统》笔记
简介 进程——为啥创建进程的 系统调用起名叫fork(分支) 内存管理 brk和mmap 一切皆文件 x86 架构 “指令格式-cpu结构-总线”的暧昧关系 为什么要有保护模式? 操作系统是一个main函数 ...
-
docker和k8s安全访问机制
简介 docker 安全 docker 多用户 k8s访问权限控制 认证/Authentication 面向对象 认证方式/“来者何人” 实现细节 ...
-
jvm crash分析
简介 什么是jvm crash Troubleshoot System Crashes tomcat 进程突然关闭(未完成)什么是jvm crashSymptoms include: webapps are completely unavailable. The ...
-
《反应式设计模式》笔记
简介 为什么需要反应式 反应式宣言解读 对用户做出反应 对失败作出反应 反应式设计模式 如何划分模块 消息传递 vs 方法调用 消息驱动的业务原因 其它预备几个问题 为什么消息驱动是...
-
Prometheus 学习
简介 整体结构 配置文件 整体流程 prometheus 服务发现 data model 其它 后台ui PromQL/Prometheus expression language rules整体结构Prometheus...
-
Kubernetes监控
简介 监控平台的整体设计 能搞到哪些metric node-exporter k8s 组件 指标分析 ETCD 指标分析 k8s object metric/kube-state-metrics 以pod 方式运...
-
容器日志采集
简介 采集方式 SideCar 模式 VS Node 模式 采集组件 Stdout VS 文件 采集什么 log-pilot 启动 源码分析 为每一个容器生成filebeat yml文件 ...
-
Kubernetes 控制器模型
简介 control system 整体架构 控制器与Informer——如何高效监听一个http server 事件驱动 更改集群内或集群外对象 单个Controller的工作原理 数据结构 ...
-
容器狂占资源怎么办?
简介 观察cpu 使用 linux 视角 docker 视角 Linux的CPU管理——CFS CFS 基于虚拟运行时间的调度 CFS hard limits 容器 与 CFS Kube...