课程简介
每当我们接触大厂开发的系统,或者是著名的开源软件的时候,很多时候,我们都会佩服这些系统的大而全的功能和完备的架构.那么为什么我们很多时候做不出来这些系统?或者又是根本没有这个资源去做这些东西?这节课的经验主要分享了在各个公司的各个阶段,我们系统的架构平衡.在架构中,包括了系统的架构,机器的架构,甚至还有对于人的架构.我们采样公司的几个关键时期,进行分解讲述:
1. 创业型团队开发系统的架构平衡
2. B轮(百万用户,千万流水)团队的开发系统的架构平衡
3. 上市团队的开发系统的架构平衡
目标收益
培训对象
课程内容
从公司的创立,经过横向/纵向的发展,大多数的公司会在这一过程中成立各种架构组织,负责公司技术性的基础架构工作.但因为各种原因,不仅仅只是技术复杂性的问题,更有人的问题,部门的问题,利益的问题,公司前期发展掩盖的预留问题等等都会影响并牵制公司的架构成形.我们通过从创业开始,到公司壮大上市,稳定业务等各个阶段的经历,从我们的真实实践出发,立足于我们在实践中说采用的各种方法,历数最基本的阶段所对应的架构方法与架构特点,以期来达到公司业务的预期\符合公司发展\满足公司需要的基础架构.