GoDance分布式搜索引擎——团队协作篇
Posted Dreamchaser追梦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GoDance分布式搜索引擎——团队协作篇相关的知识,希望对你有一定的参考价值。
文章目录
前言
本文介绍是GoDance团队在字节青训营中的一些团队协作,大家从对搜索引擎一无所知到渐渐独立去开发的过程,本文主要以截图方式展现
一、团队组成
队长:金昊霖
成员:黄政、刘彬山、杨旺贵、方逸达、朱春涛
二、团队分工
业务展示系统(包括前端后端)
方逸达
GoDance分布式搜索引擎
集群模块、分片模块:金昊霖
web层:朱春涛
引擎层、索引层正排索引:黄政
索引倒排索引以及持久化机制、段模块:刘彬山
相关度搜索算法实现:杨旺贵
三、团队沟通与协作
直接上截图吧
我们基本是当天发组队表的晚上就组好队建好群了
初识介绍
商量队名
讨论做哪个项目并制定之后的计划
各自搜集资料,交流想法
第二次会议——方案讨论
go语言交流分享
交流大项目想法
第三次会议——各自的方案汇报
将项目分成业务、存储等部分,并各自分了工
一些交流
第四次会议——方案讨论
详细讨论了每个人负责部分的设计,但存在一些没有解决的问题,比如倒排索引如何存储,如何序列化和反序列。需要继续收集资料着重解决这种问题,下次会议写出自己部分的详细设计方案,该画图画图。
关于底层存储的一些讨论
第五次会议——详细方案展示
第六次会议——详细设计方案最终版
此时已经只剩半个月了,之后开始各自的编码
GoDance仓库正式建立啦!
规定git上传规则
第七次会议——进度讨论
代码规范问题
第八次会议——进度交流
一些交流
第九次会议——进度交流
第十次会议——进度交流
第十一次会议——打通交流
总结
感谢各位队员的彼此协作和努力,正因为各位才有了GoDance这个项目。
最后我想说的是,青训营大作业答辩并不是GoDance的终点,相反的,它是这个项目的起点,未来这个项目将会一直维护进行下去,争取能实现真正实现产品化使用。
开发者涨薪指南 48位大咖的思考法则、工作方式、逻辑体系以上是关于GoDance分布式搜索引擎——团队协作篇的主要内容,如果未能解决你的问题,请参考以下文章