刚刚同事因为工作需要,找我要网站(从零到一一手带大的线上平台)截图,让客户提出修改意见,过两天新上线。让我找一下先前的截图,看看需要哪些模块,哪些模块需要变动等等。
我翻了下工作文件夹,找到了四张截图(缺失第5届,忘留存了,回头给复现出一版补上),如下所示:
四届回顾
该线上平台对外主要是一个影视行业作品展示网站和小程序、报名网站(从主网站上分离开的),内部囊括十一个子服务,所有子服务均以容器作为载体,搭载在自主搭建和维护的 kubernetes 容器云上。整个平台搭建下来,简单回顾了下主要技术栈:React、Taro、JavaScript、TypeScript、GraphQL、Gin、Golang、SprintBoot、Java、Python、Linux、Docker、Kubernetes(其中SpringBoot、Java两块,是在开发之初,同事做的,现在已经都由我维护了。最开始(也就是首届的时候)一个最核心的服务端也是用Java写的,后来从第二届开始,我用Golang完全重写该服务端)。
下面是我画的一个关于各个服务之间粗略的关系图:
线上平台关系图
已经快三年了,整个平台里所有业务的流转,都了如指掌。Y情几乎没有停歇过,这个线上平台也在不断演进,从去年开始慢慢涉足线下,用户作品展示大屏、疫情管控,都有对应的支撑服务,并且不断完善,均已落实到线下。
这一手带大的产品即将迎来第6个届次了,怎么讲呢,于自己来说成就感还是有的,毕竟整个平台是自身技术实力的体现,希望它越来越好吧!
网友评论