shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数820
阅读:5116回复:1

本站Rust课程探索和学习路线:云原生、wasm、量化、AI结合等(不断更新中)

楼主#
更多 发布于:2022-10-14 01:49
    首先,目前网站的主线是golang+k8s,专注云原生、微服务等技术栈。
     目前引入RUST作为网站第二主线。这年头只学语言是没用的,需要针对领域学,同时找工作也要针对领域找,而不是盲目瞎找。现在加入网站课程学习路线,由于有一些课程录制时间早,因此知识点可能会过时,请加VIP群一对一提问(就不再重新录制课程了)
    由于 RUST还很年轻,因此本路线的课程 有部分是带有探索性质的。


   一、基础 (还在不断更新,别指望 录完,技术在不断变,就会一直录)
     rust不是GO,Go也许一周就能做简单项目了。Rust理论上是c++难度级别,没有3-6个月疯狗般的练手 入门都很难。所以打算一周、一个月精通Rust的请绕道。


    1、老司机学语言之Rust基础速学篇  -- 纯语法基础  (环境安装 有所变化,请提问)
    2、Rust基础之错误处理和文件操作 -- 纯语法基础
    3、Rust基础之多线程  ---纯基础
    4、Rust基础加强基本篇  -- 基础语法进阶一点点(在更),主要是tokio的讲解
    5、 Rust基础之Rocket web开发速学  ----- 只需稍微看看,因为后面的web开发 不再使用这个框架了
    6、rust web开发暴力入门:actix-web篇  --- 用了这个框架。注意:这个框架我们不会用来做业务开发,仅仅是做一些微服务需要高性能的API、结合云原生相关快速API生产(但这个课程也会把基本的简单的业务API开发讲一下,结合mysql、redis、mQ等)。 业务开发请使用Java或Go
  
  二、基于k8s、云原生的探索
    1、Rust Wasm+k8s云原生探索
     本课程带有实验性质。主要是探索Rust wasm在云原生、k8s角度上的应用,本课程适合喜欢追新的同学
    2、Rust wasm实战扩展envoy
      本课程是之前Go版本wasm扩展envoy扩展的延续和进阶。由于部分功能Go 目前不支持,所以必须要使用Rust 来写。同时未来凡是wasm相关的课程全部使用Rust 来建设
    3、istio2023微服务实战
       这个课程刚开始更新,里面的过滤器部分是wasm开发的。
    4、Rust Wasm+go开发k8s管理系统
       纯rust wasm前端+golang api 完成的部分功能(只能部分,全部写完不可能)。作为一个引导,也是探索性课程。


  三、量化相关 (这也是我们认为RUST未来可能会有前景的部分)
   1、边学票边学RUST(分析统计篇)
      本课程原名:《Rust基础加强之数据分析和统计篇:简易量化分析》。我们选择对股市交易行情数据进行分析和统计,来完成更多基础知识点的实战加强。同时我们利用RUST基本库(少许结合第三方库)模拟python pandas的部分功能。本课程会带有大量金融、票相关知识点。
      这个课程,带有对g票知识的讲解。不喜勿进,本课程不推荐票 (票相关的进阶知识 需要金猪会员才有),骗子才会推荐票


    2、(量化前端课)Rust Wasm前端快速强化上手
      上面一个课程是后端,这个课程是前端。做出和证券软件一样的K线图 并加入分析统计功能。 使用wasm做,因为可以即时统计和科学计算,这是JS做不了的
    
   3、RUST量化实战之:开发舆情分析子系统(简易版)
    RUST系列课程我们 选择了 量化分析平台 作为 课程案例。 本课程是其中一个 模块:舆情分析。 为了循序渐进,本课程是简易版。后面再出进阶版 (由于chatGPT火了,这个课程待定,可能需要结合ChatGPT重新规划)

    所以总结下,大概几个方向
    1、基于k8s云原生的探索 (wasi方向)
    2、基于微服务角度:譬如istio 的wasm 扩展。
    3、基于前端wasm方向  我们以rust wasm作为前端,后端是golang 。基于k8s完成可视化系统的开发
    4、基于分析统计。 。以量化分析、回测为背景,先从分析统计开始

     以上只是代表课程,不代表只有这么多。后面会逐步开上千课时的课程来补足我们RUST技术栈。


     为甚要做RUST?
        就是因为看好RUST在未来的领域应用。
 
    不会涉及的方向
     区块链

最新喜欢:

MoodAirMoodAi...
会讲故事的程序员
shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数820
沙发#
发布于:2023-02-19 02:37
第一版路线图已经放出
会讲故事的程序员
游客

返回顶部