1 个不稳定版本
0.1.0 | 2019年3月13日 |
---|
#1573 在 数据库接口
9,192 星 & 254 关注者
25KB
716 行
欢迎学习人才计划课程!
人才计划是由PingCAP发起的开放式培训项目。它旨在为对开源、分布式系统、Rust、Golang和其他基础设施知识感兴趣的人创建或组合一些开源学习材料。因此,它提供了一系列关注开源协作、Rust编程、分布式数据库和系统的课程。
注意
每个课程由不同的团队开发,因此它们的组织和学习成果可能有所不同。请参阅各个课程文档以获取详细信息。
我们的课程
系列1:开源协作
开源协作包括一系列与开源相关的学习材料,以帮助爱好者了解开源软件是什么,现有开源软件许可证之间的区别,如何参与开源项目,以及一个友好的开源社区是什么样的。
课程包括
系列2:Rust编程
本系列是TALENT-PLAN的核心。它帮助您理解Rust作为编程语言,并提供机会让您实践。
课程包括
-
TP 201: Rust中的实践网络应用程序。一系列项目,逐步开发一个从零开始构建的单个Rust项目,最终成为一个高性能、网络化、并行和异步的键值存储。在此过程中,探讨了各种实际的Rust开发主题。
-
TP 202: Rust中的分布式系统。改编自MIT 6.824分布式系统课程,本课程侧重于实现重要的分布式算法,包括Raft共识算法和Percolator分布式事务协议。
系列3:分布式数据库
本系列提供了关于TinySQL和TinyKV的信息,它们是Go语言中的分布式数据库。
课程包括
系列4:TiDB生态系统深度解析
本系列提供了关于TiDB和TiKV的信息,它们是由PingCAP开发的分布式数据库。
课程包括
- TP 401:TiDB深度解析(进行中)
- TP 402:TiKV深度解析(进行中)
有关更多信息,请参阅课程。
为人才计划做出贡献
欢迎各种类型的贡献!请查看此存储库中的贡献指南,以获取有关如何为人才计划做出贡献的更多信息。
我们热爱我们的社区,并非常注重确保它既有趣、安全又有益。
我们在这里帮助
如果您对构建(或参加)课程有任何问题,您可以在tidbcommunity slack工作区的#wg-talent-plan-courses频道中提问。
许可协议
这些课程可以在每个课程的单独许可协议下免费使用和修改,用于任何目的。有关详细信息,请参阅课程。