归档
2026 1
2022 31
- 实时训练
- 《大数据经典论文解读》 三驾马车学习
- Spark 内存管理及调优
- Yarn学习
- 从Spark部署模式开始讲源码分析
- 分布式链路追踪
- helm
- 容器狂占内存资源怎么办?
- 多角度理解一致性
- tensorflow原理——python层分析
- 如何学习tensorflow
- 数据并行——allreduce
- 数据并行——ps
- golang io使用及优化模式
- Flink学习
- c++学习
- 机器学习中的python调用c
- 机器学习训练框架概述
- embedding的原理及实践
- tensornet源码分析
- 大模型训练
- X的生成——特征工程
- tvm
- tensorflow原理——core层分析
- 模型演变
- 《深度学习推荐系统实战》笔记
- keras 和 Estimator
- tensorflow分布式训练
- 分布式训练的一些问题
- 学习ebpf
- 基于Volcano的弹性训练
2021 49
- 图神经网络
- pytorch弹性分布式训练
- 在离线业务混部
- RNN
- pytorch分布式训练
- CNN
- go设计哲学
- 《动手学深度学习》笔记
- pytorch与线性回归
- ceph学习
- 多活
- volcano特性源码分析
- 推理服务
- 《阿里技术人生》系列小结
- kubebuilder 学习
- 学习mesh
- mpi
- 学习pytorch
- kvm虚拟化
- client-go学习
- tensorflow学习
- 提高gpu 利用率
- GPU与容器的结合
- GPU入门
- AI云平台
- tf-operator源码分析
- k8s批处理调度
- 喜马拉雅容器化实践
- 学习MQ
- go编译器
- Kubernetes 实践
- 学习rpc
- BFF
- 学习go
- 为什么要有堆栈
- 汇编语言
- 计算机组成原理
- 生命周期管理
- 运行时和库
- Prometheus client
- mysql 事务
- mysql 事务的隔离级别
- mysql 索引
- 2021年终小结
- openkruise学习
- 可观察性和监控系统
- 基于Kubernetes选主及应用
- 坏味道
- 学习分布式
2020 70
- 学习网络
- 学习Linux
- 《许式伟的架构课》笔记
- go 内存管理
- golang 系统调用与阻塞处理
- Kubernetes webhook
- Goroutine 调度过程
- 发布平台系统设计
- 重新认识cpu
- k8s水平扩缩容
- mosn有的没的
- 负载均衡泛谈
- Scheduler如何给Node打分
- Scheduler扩展
- controller 组件介绍
- 单元测试的新解读
- openkruise cloneset学习
- controller-runtime源码分析
- 《Redis核心技术与实现》笔记
- pv与pvc实现
- csi学习
- 《Prometheus监控实战》笔记
- Prometheus 告警学习
- client-go源码分析
- kubelet 组件分析
- 得到课程笔记汇总
- calico源码分析
- 对容器云平台的理解
- Prometheus 源码分析
- 调度实践
- Pod是如何被创建出来的?
- 并发的成本
- 基础设施优化
- 《用户增长》笔记
- 《软件设计之美》笔记
- hashicorp raft源码学习
- mecha 架构学习
- 《精进》笔记
- Kubernetes events学习及应用
- 微信读书笔记
- docker 架构
- mosn细节
- 与微服务框架整合
- Java动态代理
- 编程范式
- CRI
- 并发通信模型
- 《网络是怎样连接的》笔记
- go channel
- codereview
- gc分析
- 《技术管理36讲》笔记
- 资源调度泛谈
- jvm 线程实现
- go打包机制
- go interface及反射
- 业务系统设计原则
- 如何学习Kubernetes
- grpc学习
- 2020年终小结
- 《编译原理之美》笔记——后端部分
- 元编程
- 《编译原理之美》笔记——前端部分
- Pilot MCP协议分析
- go gc
- 内存管理玩法汇总
- 软件机制
- istio流量管理
- 以应用为中心
- Pilot源码分析
2019 83
- golang io
- 学习Spring
- mosn源码浅析
- MOSN简介
- istio学习
- 《datacenter as a computer》笔记
- 学习JVM
- 下一代微服务Service Mesh
- Tomcat源码分析
- Linux可观测性
- 学习存储
- 学计算
- Gotty源码分析
- 《幕后产品》笔记
- kubernetes operator
- kaggle泰坦尼克问题实践
- kubernetes扩缩容
- 神经网络模型优化
- 《实现领域驱动设计》笔记
- serverless 泛谈
- 概率论
- 直觉上理解深度学习
- 如何学习机器学习
- 《架构整洁之道》笔记
- TIDB源码分析
- 处理复杂性
- 那些年追过的并发
- 什么是云原生
- Alibaba Java诊断工具Arthas
- 《暗时间》笔记
- TIDB存储——TIKV
- 《见识》笔记
- 《Apache Kafka源码分析》——简介
- 2019年终小结
- netty中的线程池
- guava cache 源码分析
- 《智能商业》笔记
- 《数学之美》笔记
- Springboot 启动过程分析
- Spring 创建Bean的年代变迁
- Linux内存管理
- 自定义CNI IPAM
- 共识算法
- spring redis 源码分析
- kafka实践
- spring kafka 源码分析
- Linux进程调度
- 《技术领导力300讲》笔记——有感觉的话
- 让kafka支持优先级队列
- 服务器端编程
- Codis源码分析
- Redis源码分析
- 网络通信协议
- C语言学习
- 架构大杂烩
- 如何学习架构
- 《趣谈Linux操作系统》笔记
- docker和k8s安全访问机制
- jvm crash分析
- 《反应式设计模式》笔记
- Prometheus 学习
- Kubernetes监控
- 容器日志采集
- Kubernetes 控制器模型
- 容器狂占资源怎么办?
- Kubernetes资源调度——scheduler
- 《程序员的数学基础课》笔记
- 时序性数据库介绍及对比
- influxdb入门
- 对技术趋势的应对
- 项目的演化特点
- 用技术解决“非技术”问题
- maven的基本概念
- 《技术领导力300讲》笔记——管理篇
- 《Apache Kafka源码分析》——server
- 《大咖读书会》笔记
- Kubernetes类型系统
- 源码分析体会
- 技术人员的产品思维
- 反应式架构摸索
- 《数据结构与算法之美》——算法新解
- Kubernetes源码分析——controller mananger
- Kubernetes源码分析——apiserver
2018 87
- Kubernetes源码分析——kubelet
- Kubernetes介绍
- ansible学习
- Kubernetes源码分析——从kubectl开始
- jib源码分析之Step实现
- 函数式编程的设计模式
- jib源码分析之细节
- 线程排队
- 跨主机容器通信
- 一切瓶颈都是思维瓶颈
- 服务化
- jib源码分析及应用
- ddd反模式——CRUD的败笔
- 《技术领导力300讲》笔记
- 为容器选择一个合适的entrypoint
- 认知的几点规律
- kubernetes yaml配置
- 程序猿成长
- 猿性的弱点
- 如何看待大牛的经验文
- 《持续交付36讲》笔记
- mybatis学习
- 程序猿应该知道的
- 研发效能平台
- 无锁数据结构和算法
- 《原则》笔记
- CNI——容器网络是如何打通的
- 为什么很多业务程序猿觉得数据结构和算法没用?
- 重新看面向对象设计
- 业务系统设计的一些体会
- 串一串一致性协议
- 当我在说PaaS时,我在说什么
- 《数据结构与算法之美》——数据结构笔记
- 《so good they can't ignore you》笔记
- 函数式编程
- PouchContainer技术分享体会
- harbor学习
- 《左耳听风》笔记
- 尝试带好一个小团队
- 用groovy 来动态化你的代码
- 业务程序猿眼中的微服务管理
- 精简代码的利器——lombok 学习
- DDD实践——CQRS
- 《深入剖析kubernetes》笔记
- 项目隔离——案例研究
- 编程语言那些事儿
- rxjava3——背压
- rxjava2——线程切换
- spring cloud 初识
- 《深入拆解java 虚拟机》笔记
- 《编程的本质》笔记
- 《技术的本质》笔记
- 系统故障排查汇总及教训
- 《how tomcat works》笔记
- 平台支持类系统的几个点
- 代码腾挪的艺术
- abtest 系统设计汇总
- hystrix 学习
- rxjava1——概念
- Redis 学习
- TIDB 学习
- 如何分发计算
- Storm 学习
- AQS1——论文学习
- Unsafe
- Spark Stream 学习
- linux vfs轮廓
- 《自己动手写docker》笔记
- java8 实践
- 《从0开始学架构》笔记
- 中本聪比特币白皮书 细读
- 区块链泛谈
- 比特币 大杂烩
- 总纲——如何学习分布式系统
- hbase 泛谈
- forkjoin 泛谈
- 2018年终小结
- 看不见摸不着的cdn是啥
- 《jdk8 in action》笔记
- 程序猿视角看网络
- bgp初识
- calico学习
- AQS——粗略的代码分析
- 我们能用反射做什么
- web 跨域问题
- 《clean code》笔记
- 《Elasticsearch权威指南》笔记
2017 45
- 初级权限系统设计
- mockito简介及源码分析
- 2017软件开发小结—— 从做功能到做系统
- 领域驱动理念入门
- 现有上传协议分析
- 《Apache Kafka源码分析》——clients
- 移动网络下的文件上传要注意的几个问题
- dns隐藏的一个坑
- 记第一次飞翔
- 《mysql技术内幕》笔记
- 推送系统的几个基本问题
- 一个程序员眼中的《东京女子图鉴》
- log4j学习
- 为什么netty比较难懂?
- 回溯法
- 用户登陆
- apollo client源码分析及看待面向对象设计
- 学习并发
- docker运行java项目的常见问题
- 做配置中心要想好的几个基本问题
- OpenTSDB 入门
- 人生路,你不是坐在观众席上,而是在角斗场中
- spring事务小结
- 分布式事务
- javascript应用在哪里
- 《netty in action》读书笔记
- netty对http2协议的解析
- ssl证书是什么东西
- http那些事
- 苹果APNs推送框架pushy
- apple 推送那些事儿
- 不同层面的异步
- 编写java框架的几大利器
- java内存模型
- java exception
- Linux IO学习
- netty内存管理
- 时不时应该看看的几篇文章
- 测试环境docker化实践
- netty在框架中的使用套路
- 分层那些事儿
- Nginx简单使用
- 《Linux内核设计的艺术》小结
- Go并发机制及语言层工具
- 有些地方,值得去他个春夏秋冬
2016 35
- Linux网络源代码学习——数据包的发送与接收
- 《docker源码分析》小结
- docker namespace和cgroup
- Linux网络源代码学习——整体介绍
- zookeeper三重奏
- 性能问题分析
- 数据库的一些知识
- 东白山小记
- Spark 泛谈
- 当我在说模板引擎的时候,我在说什么
- 用户认证问题
- 链式处理的那些套路
- netty回顾
- 你或许应该学一门乐器,比如吉他
- Thrift基本原理与实践(二)
- Thrift基本原理与实践(一)
- 回调
- 异步执行抽象——Executor与Future
- Docker0.1.0源码分析
- 资源的分配与回收——池
- java gc
- 东甲岛小记
- Jedis源码分析
- 深度学习泛谈
- Linux网络命令操作
- JTA与TCC
- 换个角度看待设计模式
- Scala初识
- 向Hadoop学习NIO的使用
- 清明节出行小记
- 以新的角度看数据结构
- 并发控制相关的硬件与内核支持
- systemd 简介
- quartz 源码分析
- 基于docker搭建测试环境(二)
2015 36
- spring aop 实现原理简述
- 自己动手写spring(八) 支持AOP
- 自己动手写spring(七) 类结构设计调整
- 分析log日志
- 自己动手写spring(六) 支持FactoryBean
- 自己动手写spring(九) 总结
- 自己动手写spring(五) bean的生命周期管理
- 自己动手写spring(四) 整合xml与注解方式
- 自己动手写spring(三) 支持注解方式
- 自己动手写spring(二) 创建一个bean工厂
- 自己动手写spring(一) 使用digester
- varnish 简单使用
- 关于docker image的那点事儿
- 基于docker搭建测试环境
- 消息/任务队列
- 分布式配置系统
- JVM执行
- git
- maven/ant/gradle/make使用
- 再看tcp
- kv系统
- java nio的多线程扩展
- 《Concurrency Models》笔记
- 回头看Spring IOC
- IntelliJ IDEA使用
- Java泛型
- vagrant 使用
- Go常用的一些库
- Python初学
- Goroutine 调度模型
- 虚拟网络
- 《程序员的自我修养》小结
- Kubernetes存储
- 访问Kubernetes上的Service
- Kubernetes副本管理
- Kubernetes pod 组件