分享一个 Launch School 最新的毕业项目 - 一个用 Ruby 实现的类似 BitTorrent 的分布式文件共享和传输系统。
项目介绍里面有如何构建点对点分布式系统的思路介绍和工程考虑。欢迎有对分布式系统感兴趣的同学关注该项目。
这个项目由三个学生完成,一周调研和设计,三周编程实现。项目主要集中在分布式系统的设计和测试,和针对 Kedemlia 的分布式 routing 系统的实现。由于时间关系,针对文件的工具以及传输层面并没有来的及优化。
最后。。推荐一下该项目的主力 陈欣俞同学 正在找工作。能参加到 Launch School 的 毕业项目的都已经经过了学校内部的多伦测试和考验。我们对毕业生有信心,也希望他们能去很好的公司就职。陈欣俞目前坐标台北,也可以考虑合适的远程工作。
顺面分享下以往的学生毕业项目: