当前位置: 首页 > news >正文

架构师之中台思维_系统发展之路_结果和抽象之间平衡的艺术

父文章

   如何成为一名架构师,架构师成长之路_golang架构师成长之路_个人渣记录仅为自己搜索用的博客-CSDN博客

任何系统的发展都是如此.

1. 业务增长

2. 烟囱增长 _ 结果优先 _ 太快去抽象抽象不好

3. 太多的烟囱,

   3.1 抽象复用为平台

   3.2 面对更多新的业务,提供不同的枚举值能力. 平台开始复杂

   3.3 平台本身下游不停地下沉,上浮

4. 更多的业务方接入,抱怨程序传参复杂, 另外不够灵活,新的业务接入需要开发

   4.1 面对不停地下游系统的沉淀,更多的业务接入,减少上游的对接成本, 枚举值笛卡尔积被抽象成业务id,有中台同学配置,提供业务id (bizSceneId或者两码pdCode,eventCode). 提供了策略点平台,还有规则引擎 -> 动态脚本. 支持不同业务不同参数灵活配置.

        写死的数据结构变成了动态的数据结构,通过kV遍历 或者 脚本动态判断. 

平台系统建设所具备的能力_个人渣记录仅为自己搜索用的博客-CSDN博客

状态机/流程引擎/审批流的流程引擎/结合低代码开发的流程引擎 区别 业务系统中使用流程引擎_spring状态机 流程引擎区别_个人渣记录仅为自己搜索用的博客-CSDN博客

   4.2 基于数据结构提供通用的页面- 支付收银台

5. 海量的业务方, 5.a 配置本身就是成本 5.b 还要5个下游一起联调 5.c 配置的脚本各种参数, 严重干扰中台同学, 5.d ext中有什么根本不知道,全部透传. 存在覆盖风险.

        5.1 策略点平台变成中台回调平台,真正中台化, 仅传参唯一id, 中台同学不再识别业务属性,ext变得清爽.

        5.2 出现业务门面facade, 提供产品化运营后台, 支持业务方自由配置,选择一些模版进行配置.

阶段问题解决方案中间件技术

http://www.lryc.cn/news/37412.html

相关文章:

  • 23届非科班选手秋招转码指南
  • 《传感器技术》考试学习笔记
  • 第十五章 opengl之高级OpenGL(模板测试)
  • 【C语言蓝桥杯每日一题】—— 单词分析
  • Web2:Tomcat
  • C++语法规则2(C++面向对象)
  • 第八批国家药品集中采购-(附药品集采目录明细下载)
  • 政府工作报告连提9年科技创新 企业研发如何“又快又好”
  • GM8773C 是一款 1:2 DSI 桥接芯片,可实现 4 路进 8 路出转换器功能、视频分离器功能。
  • Java常用包名和说明
  • dva01-初识
  • 信捷 XDH Ethercat A_WRITE指令
  • Spring Cloud ( Eureka集群的搭建 )
  • Python re 模块
  • 为什么越来越多的人开始学习大数据
  • 【C++】C++核心编程(二)---引用
  • 原型设计模式
  • JVM结构-类加载(类加载子系统,类加载的角色,类加载的过程,类加载器分类,双亲委派机制,类的主/被动使用)
  • vcpkg私有port的创建和使用
  • LeetCode——203. 移除链表元素
  • [Java Web]Request对象 | 超1w字带你熟悉Servlet中的request请求
  • 求一个补码表示数的原始值的三种方式
  • 【计算机组成原理】
  • 论文分享:图像识别与隐私安全
  • 计算机基础小结
  • Linux服务器还有漏洞?建议使用 OpenVAS 日常检查!
  • 【Redis】P1 Redis - NoSQL
  • Angular学习之ControlValueAccessor接口详解
  • 【GORM】高级查询方案
  • MFC 简单使用事件