V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kuituosi
V2EX  ›  推广

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

  •  
  •   kuituosi · 263 天前 · 2719 次点击
    这是一个创建于 263 天前的主题,其中的信息可能已经有所发展或是发生改变。
    初步打算做 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 自增
    分布式事务
    第 1 条附言  ·  259 天前
    rust 手写 nginx redis 和数据库训练营建群了
    有意的网友可以加我微信进群, vx: Y29kZWdlbmVyYXRvcg==
    我们最近也推出了相关的视频分享,有兴趣的同学可以看看
    [Cloudflare 弃用 NGINX ,改用 Rust 编写的 Pingora-哔哩哔哩] https://b23.tv/MhbVCvr

    [pingora 实战初体验-哔哩哔哩] https://b23.tv/aKh5xCE


    最近会有 rust 手写 nginx 的公开课,从原理到实践从应用到内核一次把网络讲清楚
    欢迎大家捧场

    实现一个简单的 tcp 应用

    TCP 协议
    Socket API
    阻塞/非阻塞
    Reactor 设计模式
    epoll
    粘包
    tcp 握手
    tcp 断开
    保活
    简单聊天实现
    28 条回复    2024-03-14 14:50:42 +08:00
    morota
        1
    morota  
       263 天前 via Android
    免费课程在哪里
    Dogtler
        2
    Dogtler  
       263 天前 via iPhone
    链接在哪里? 实战课程有助于基础的应用
    lasuar
        3
    lasuar  
       263 天前   ❤️ 3
    先出个免费课程看看水平,或者给出 title 啥的,不然别人凭啥信任你
    matrix1010
        4
    matrix1010  
       263 天前 via iPhone   ❤️ 1
    卖课需要大 V ,比如 b 站总监毛剑,七牛 ceo 许式伟这种的,或者有知名开源项目也行。要不然我猜没人买
    cyhulk
        5
    cyhulk  
       263 天前
    期待,一直在学习 rust ,没有什么提升,近期也在考虑,其实很多开源代码是可以看的
    jin5354
        6
    jin5354  
       263 天前
    大厂招 rust 多么。。
    hello2090
        7
    hello2090  
       263 天前
    2 万的课程我学了能找到年薪多少的?
    guotie
        8
    guotie  
       263 天前
    加一个 vvip 课程 5 万:

    撮合引擎
    Andim
        9
    Andim  
       263 天前
    @matrix1010 斯坦福之类的名校的 教授 更有效果
    xianzhe
        10
    xianzhe  
       263 天前 via Android
    🤔你好歹来点真货啊,试看都没有
    houshuu
        11
    houshuu  
       263 天前
    感觉 pingora 没出多久, 这么快就有教程了啊
    imzcg2
        12
    imzcg2  
       263 天前
    rust 从零实现一个数据库(VIP 课程 2 万) 这个好像有个人卖的 500 ,现在 450 了好像。
    hahadaxigua834
        13
    hahadaxigua834  
       263 天前
    我是真的不懂了,卖课就这么好赚钱吗?这些在 github 不都是免费的吗
    0o0O0o0O0o
        14
    0o0O0o0O0o  
       263 天前
    @houshuu #11 宣布开源才几天,这就出课了,是不是说明讲师很时髦
    AFOX
        15
    AFOX  
       263 天前
    pingora 才开源没有半个月吧
    xieren58
        16
    xieren58  
       263 天前
    又来割韭菜??? 别给 rust 抹黑了... rust 已经被各种卖课割韭菜的抹得够黑了...
    kuituosi
        17
    kuituosi  
    OP
       259 天前
    @morota 我们觉得免费的基础教程已经很多了,就取消了这一部分
    kuituosi
        18
    kuituosi  
    OP
       259 天前
    @Dogtler 加我微信,很多信息都发到群里
    kuituosi
        19
    kuituosi  
    OP
       259 天前
    @lasuar 加我微信,很多信息都发到群里
    免费视频在上方已添加
    kuituosi
        20
    kuituosi  
    OP
       259 天前
    @cyhulk 加我微信,很多信息都发到群里
    kuituosi
        21
    kuituosi  
    OP
       259 天前
    @jin5354 逐步有一些
    kuituosi
        22
    kuituosi  
    OP
       259 天前
    @hello2090 看机会,机会总是留给有准备的人。大厂一般 3-5w
    kuituosi
        23
    kuituosi  
    OP
       259 天前
    @xianzhe 加我微信,很多信息都发到群里
    免费视频已添加
    kuituosi
        24
    kuituosi  
    OP
       259 天前
    @houshuu pingora 的代码我已经看完了,很少的代码就实现了 nginx 主要功能
    kuituosi
        25
    kuituosi  
    OP
       259 天前
    @imzcg2 如果有请给个链接或者出处
    kuituosi
        26
    kuituosi  
    OP
       259 天前
    @hahadaxigua834 知识一直都在那里,但是每个人的学习能力和时间都不一样
    hello2090
        27
    hello2090  
       259 天前
    @kuituosi 我普本,也能大厂吗?
    kuituosi
        28
    kuituosi  
    OP
       259 天前
    @hello2090 前几年大厂连大专都要,现在严格一些本科应该没有问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1222 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 18:29 · PVG 02:29 · LAX 10:29 · JFK 13:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.