跳转至
XLiu CS Blog
openyurt
正在初始化搜索引擎
xliuqq/csblog
博客
云原生
书籍
编程指南
编程语言
linux
Web后端开发
CS基础
课程
论文
XLiu CS Blog
xliuqq/csblog
博客
博客
标签
归档
归档
2024
2023
分类
分类
HDFS
K8s
Yarn
devops
helm
maven
spark
并发
云原生
云原生
虚拟化
虚拟化
proc虚拟化和共享
gpu虚拟化
moby(docker)
moby(docker)
基础
部署配置
使用
containerd
k8s
k8s
架构与组件
架构与组件
概述
kubelet
对象定义
内置资源对象
pod原地升级
常用配置
命令使用
goclient
UI和管理
日志架构
安全机制
资源调度
资源调度
调度策略
调度策略
CRD
CRD
概述
kubebuilder
JavaOperator
指标监控
设备插件
垃圾回收
Wehhook
网络模型
存储模型
安装部署
安装部署
部署流程
存储部署
生产注意事项
可选发行版
包管理Helm
镜像仓库Habor
无服务化
无服务化
概述
knative
openfaas
常用镜像
常用镜像
常用镜像
浏览器centos
镜像工具
云边系统
云边系统
mqtt协议
openyurt
openyurt
目录
架构
kubeedge
项目
项目
vGPU HAMI
数据编排Fluid
流量编排Istio
应用交付KubeVela
书籍
书籍
数据密集型系统设计
数据密集型系统设计
可靠、可扩展、可维护的应用系统
数据模型和查询语言
数据存储与检索
编码与演化
第二部分:分布式数据
复制
分区
事务
分布式系统的麻烦
一致性与共识
第三部分:衍生数据
第十章:批处理
第十一章:流处理
第十二章:数据系统的未来
编程指南
编程指南
设计原则
设计模式
设计模式
创建型模式
创建型模式
工厂模式
抽象工厂
单例
构造者模式
原型模式
结构型模式
结构型模式
适配器模式
桥接模式
组合模式
装饰模式
外观模式
享元模式
代理模式
行为型模式
行为型模式
职责链模式
命令模式
解释器模式
迭代器模式
中介者模式
备忘录模式
观察者模式
状态模式
策略模式
模板方法
访问者模式
分布式应用设计模式
算法
算法
散列算法
编程语言
编程语言
Java
Java
Native
Native
JNI
JNI
原理
示例
JNR
C和C++
C和C++
基础
类
并发
调试
CallPython
ABI
gcc
make
ffi
unicode
语言自举
linux
linux
基础
shell编程
性能调试命令
bash
chmod
chroot
gnu工具
防火墙
名空间
cgroup
进程的限制
systemctl
日志管理
进程快照
acls
网络
文件系统
零拷贝
源配置
Web后端开发
Web后端开发
切面编程(Java)
缓存
CS基础
CS基础
基础
操作系统
网络
网络
网络层协议
传输层协议
HTTP
内网穿透
LVS
课程
课程
操作系统设计与实现(2023)
操作系统设计与实现(2023)
1.操作系统概述
2.应用视角的操作系统
3.硬件视角的操作系统
4.Python 建模操作系统
5.多处理器编程:从入门到放弃
6.应用视角的操作系统
7.并发控制:互斥
8.调试理论与实践
9.并发控制:同步(条件变量)
10.并发控制:同步(信号量)
11.真实世界的并发编程
12.并发BUG分类
13.并发 Bug 的应对
14.多处理器系统与中断机制
15.操作系统上的进程
16.Linux 操作系统
17.Linux 进程的地址空间
18.操作系统实验生存指南
19.系统调用和 UNIX Shell
20.C标准库和实现
21-22.可执行文件与加载
23.状态机模型的应用
24.操作系统进程的实现
25.存储设备原理
26.输入输出设备
27.设备驱动程序与文件系统
28.FAT 和 UNIX 文件系统
29.持久数据的可靠性
30.课程总结
论文
论文
go并发bugs
HPC中的作业调度
可扩展性的代价
目录
架构
OpenYurt
OpenYurt - Extending your native Kubernetes to edge(project under CNCF)
架构
回到页面顶部