方子休如同之前构建 flyStack 一样。
回到家后,直接关了手机,然后排空脑袋,回忆与 k8s 有关的内容。然后开始在草稿纸上打草稿。
“flyCes 作为一个集群,应该包含有代理节点和 Master 组件节点,所有代理节点都需要受 Master 节点控制,一切都要基于分布式的存储系统。”
“Master 节点应该包括的功能有:1.提供整个系统的对外接口,供客户端和其它组件调用, 2.负责对集群内部的资源进行调度, 3....”
“代理节点应该包括的功能有: 1. miniC ,负责创建容器, 2. Fluentd,主要负责日志收集、存储与查询,3....”
“应该包括的组件有: 1. etcd, 2. apiserver, 3....”
然后画出架构图。
这些做完后,有仔细看了一遍,查缺补漏,差不多了后,开始打开笔记本,在飞鱼云下创建了一个 flyCes 的项目,初始化后,把本地的 readme(说明文档),提交。
接下来,就是编码的任务了。
这是一个枯燥又有趣的工作。
说枯燥是因为终日与电脑相伴,一动不动像木头,说有趣是因为这些简简单单的代码,可以构建出一个异常精彩的世界,而每当写出一个高效的算法,或者想到更加简单的实现,都会唤醒鼓舞,并乐在其中。
一个月时间说短不短,说长不长。
当方子休洗完澡,刮完胡子,饱餐一顿后,又再次回到了飞鱼科技。
“怎么样大家?各自的任务怎么样了?”方子休兴奋的向在座的大佬们问道。要知道,他可是一个人,把前世风靡互联网的项目给实现了。尽管其中的架构是抄的,可那一行行代码,可是自己实打实、一个字母一个字母敲出来的!这其中的自豪感,自是满满。
“老大,你真不是人!”王伟几人的工作量不是很大,在前几天就搞完了。然后就盯着方子休的代码慢慢阅读。越读越觉得自己老大太强,真不是人!
“小方总,我算是服了你了!”王坚也在加班加点的情况下,完成了服务市场和云平台的联动,同时也在两个星期前,顺利的让公司所有项目上到了云上。这算是他最开心的一件事了。而后也盯着方子休的项目。坦言,让自己一个月把这东西搞出来,是完全不可能的。
后续的联调虽然磕磕碰碰,但都不是什么大问题。联调耗时一个礼拜,终于走通了全流程。而后又耗费两周,终于通过了全链路的测试。
最终在八月底,飞鱼云的上云之路,圆满完成。
至此,方子休心目中的舞台,终于基本搭建完毕。
后续,方子休和周思思两人对飞鱼科技的未来确定了一下战略。
1.对公司内现有项目做整合,提出大会员概念,即所有购买大会员的用户,都可以享有飞鱼科技旗下诸如飞鱼微博,飞鱼云音乐,飞鱼视频等一些列产品的 VIP 权限。
2.提出大中台小前台概念,对公司现有组织架构进行调整。组织架构不再是传统的树状结构,而变成了网状结构。将之前细分的各个事业群打乱,根据具体业务将其中一些能够为业务线提供基础技术、数据等支持的部门整合成为“大中台”,统一为业务线提供支持和帮助。
3.项目出海计划。根据公司自身发展情况,对国外市场进行调研,同时积极对优质产品国际化,推向国外。其中最重要的,就是针对公司飞鱼云的出海,需要先行搭建海外机房,后续将费与云计算推向世界,服务世界。
可怜的周思思,刚刚忙完公司内部,现在又要去忙起来了。