大数跨境
0
0

架构成长期我们做了什么

架构成长期我们做了什么 二进制跳动
2020-12-27
1
导读:架构成长期我们做了什么

最近两年以架构师的身份入职一家初创型企业,老板的要求希望带领大家对现有架构进行梳理并规划下一代契合业务发展的可持续化迭代的架构设计。很虚但也很务实,毕竟技术人的使命就是通过技术赋能业务,通过业务来反哺技术。经过了几个月的梳理和业务深入了解。本文就诞生期成长期做了一部分如下分析和总结:

诞生期:架构技术选型

技术架构的考虑点:

技术架构:

技术架构的特点:

  1. 单体架构,架构简单,清晰的分层机构

  2. 可以快速研发,满足产品的快速迭代

  3. 没有复杂的技术,技术学习成本低,同时运维成本低


成长期:技术架构重构

技术架构重构契机

系统拆分

  1. 大系统分拆出N个独立的子系统

  2. 多系统持续共用一个RDS数据库

  3. 不同业务系统之间不能互相访问数据库表

DB拆分

  1. 各子系统的表独立拆分

  2. 独立RDS数据库

  3. 实现数据库主从分离

  4. 数据库物理隔离

初步服务

  1. Hessian实现简单的RPC调用

  2. 独立第三方服务

负载均衡

  1. 多SLB负载均衡

  2. 多nginx反向代理负载均衡

  3. 避免单点故障

技术架构

技术架构特点

未完待续下一篇:爆发期-微服务架构设计

【声明】内容源于网络
0
0
二进制跳动
15 年 + 技术老兵 架构师|技术总监|科技创业技术合伙人 曾任职苏宁科技、电讯盈科、联想云 专注架构设计与技术落地
内容 739
粉丝 0
二进制跳动 15 年 + 技术老兵 架构师|技术总监|科技创业技术合伙人 曾任职苏宁科技、电讯盈科、联想云 专注架构设计与技术落地
总阅读117
粉丝0
内容739