打算做 rust 训练营,从零实现系列

329 天前
 kuituosi
初步打算做 nginx ,redis 和数据库三个系列
面向有一定 rust 基础但是希望有提高的同学,我们也有免费的 rust 课程提供给零基础的同学。
课程主要帮助团队核心开发人员提高,或有志进大厂的同学
数据库课程为 vip 课程,包括其他课程费用
感兴趣的可以联系我


rust 从零实现一个 nginx(400 元)

为什么需要 pingora
实现一个简单的 tcp 应用
协程到底是什么
epoll ,io_uring 的故事
如何实现一个高性能网络服务
实现一个简单的 http 应用
http 反向代理的实现
http 处理模块化
请求处理的流程
线程安全的 hashmap
高并发 cache 如何实现
lru 和 TinyUfo
jemalloc
实现限流
高性能连接池的实现
upstream 负载均衡实现
一致性 hash
upstream 健康检查实现
tcp 反向代理的实现


rust 从零实现一个 redis(400 元)

redis 简介
实现一个简单的 tcp 应用
redis 的命令
redis 的网络序列化
线程安全的 hashmap
高并发 cache 实现
lru 和 TinyUfo
redis 的主从复制
redis 需要 binlog
redis 的集群
tair 的集群
tair 与 redis 客户端的兼容性
如何处理热 key
redis 如何与数据库一致



rust 从零实现一个数据库(VIP 课程 2 万)

数据库架构简介

kv 系统
leveldb 简介
leveldb 之 memtable
leveldb 之 log
leveldb 之 sstable
leveldb 之 filterpolicy
leveldb 之 tablecache
leveldb 之 blockcache
leveldb 之 version
leveldb 之 minor compaction
leveldb 之 major compaction
leveldb 之 iterator
leveldb 之 snapshot

mvcc

CAP
raft
raft 简介
Leader 选举
Log 复制
commited index 推进
从节点当机
主节点当机
成员变更

sql 解析
执行计划
sql 执行

分布式数据库(加餐)
分布式数据库架构
meta server
表分区
全局 id 自增
分布式事务
2912 次点击
所在节点    推广
28 条回复
kuituosi
325 天前
@jin5354 逐步有一些
kuituosi
325 天前
@hello2090 看机会,机会总是留给有准备的人。大厂一般 3-5w
kuituosi
325 天前
@xianzhe 加我微信,很多信息都发到群里
免费视频已添加
kuituosi
325 天前
@houshuu pingora 的代码我已经看完了,很少的代码就实现了 nginx 主要功能
kuituosi
325 天前
@imzcg2 如果有请给个链接或者出处
kuituosi
325 天前
@hahadaxigua834 知识一直都在那里,但是每个人的学习能力和时间都不一样
hello2090
325 天前
@kuituosi 我普本,也能大厂吗?
kuituosi
325 天前
@hello2090 前几年大厂连大专都要,现在严格一些本科应该没有问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1022234

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX