GoDance分布式搜索引擎——团队协作篇

Posted Dreamchaser追梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GoDance分布式搜索引擎——团队协作篇相关的知识,希望对你有一定的参考价值。

文章目录

前言

本文介绍是GoDance团队在字节青训营中的一些团队协作,大家从对搜索引擎一无所知到渐渐独立去开发的过程,本文主要以截图方式展现

一、团队组成

队长:金昊霖

成员:黄政、刘彬山、杨旺贵、方逸达、朱春涛

二、团队分工

业务展示系统(包括前端后端)

方逸达

GoDance分布式搜索引擎

集群模块、分片模块:金昊霖

web层:朱春涛

引擎层、索引层正排索引:黄政

索引倒排索引以及持久化机制、段模块:刘彬山

相关度搜索算法实现:杨旺贵

三、团队沟通与协作

直接上截图吧

我们基本是当天发组队表的晚上就组好队建好群了

初识介绍

商量队名

讨论做哪个项目并制定之后的计划

各自搜集资料,交流想法

第二次会议——方案讨论

go语言交流分享

交流大项目想法

第三次会议——各自的方案汇报

将项目分成业务、存储等部分,并各自分了工

一些交流

第四次会议——方案讨论

详细讨论了每个人负责部分的设计,但存在一些没有解决的问题,比如倒排索引如何存储,如何序列化和反序列。需要继续收集资料着重解决这种问题,下次会议写出自己部分的详细设计方案,该画图画图。

关于底层存储的一些讨论

第五次会议——详细方案展示

第六次会议——详细设计方案最终版

此时已经只剩半个月了,之后开始各自的编码

GoDance仓库正式建立啦!

规定git上传规则

第七次会议——进度讨论

代码规范问题

第八次会议——进度交流

一些交流

第九次会议——进度交流

第十次会议——进度交流

第十一次会议——打通交流

总结

感谢各位队员的彼此协作和努力,正因为各位才有了GoDance这个项目。

最后我想说的是,青训营大作业答辩并不是GoDance的终点,相反的,它是这个项目的起点,未来这个项目将会一直维护进行下去,争取能实现真正实现产品化使用。

开发者涨薪指南 48位大咖的思考法则、工作方式、逻辑体系

以上是关于GoDance分布式搜索引擎——团队协作篇的主要内容,如果未能解决你的问题,请参考以下文章

GoDance分布式搜索引擎——团队协作篇

GoDance搜索引擎搜索引擎集群模块实现笔记

GoDance搜索引擎搜索引擎集群模块实现笔记

团队协作

玩转 Scrum 团队篇

招聘阿里云消息中间件RocketMQ招人