作者回复: 这个可以算开发平台👍👍👍
作者回复: 这个问题非常有意思,先说产品平台,实际上是有的,其他例如商务,HR也有平台,但因为专栏聚焦技术,且我对这些平台没有太多理解,所以没有讲。
再说开发平台,为何我们说数据平台,运维平台等,但不说开发平台呢?我理解是运维平台,数据平台,测试平台,管理平台,产品平台,商务平台等,这些平台都是“管理”平台,运维平台是管理机器和系统,数据平台是管理数据……以此类推,但开发平台如果说管理的话就是代码,但这明显跟我们讲的分层技术栈不是一个概念,所以从整个一个公司的技术架构来讲,一般不会说“开发平台”,但其实狭义的开发平台是存在的,例如maven+git就可以算开发平台,完成代码和包管理
作者回复: 写不了代码的运维不是好的开发😀😀👍👍
作者回复: 非常正确,需要一个好的CTO,不然很难落地
作者回复: 给架构师参考用的,尤其是当你需要规划整个公司的技术架构的时候,知道一个全貌和基本的范围更重要
作者回复: 篇幅只能告诉大家一个公司的总体技术架构,知道总体技术架构后,你再按照架构设计的方法论来实现各个系统就可以了😀
作者回复: 逻辑很清晰👍
作者回复: 优势互补,但只有大公司才有能力成立独立的团队来负责各种管理平台的开发
作者回复: 小公司结合可以优势互补,大公司一般有专门的运维开发,测试开发
作者回复: 抓取业务数据统一存储好一些,因为数据一致性不影响报表整体准确性,几条或者几十条数据不一致没关系,如果大规模不一致那就要重跑报表
作者回复: 这样做效率比较低😊
作者回复: 很难做到痛点理解一样,我们有运维开发的运维平台,也有研发开发的运维平台,前者架构设计不行或者没有架构设计,很难扩展,系统不稳定;后者很操作难用😀