首页 > 其他分享 >中台发展史

中台发展史

时间:2024-01-18 15:36:24浏览次数:21  
标签:插件 发展史 架构 模块 业务 中台 微内核

按照业务拆分时,DDD是一个绕不过的话题,其主要可以分为战略设计和战术设计两步:
战略设计:1. 确定领域,对应微服务的“子域”;2. 限界上下文,对应微服务的“服务”。
战术设计:聚合根、实体、值对象:对应面向对象方法的对象;聚合根:核心的有状态对象;实体:有状态的对象;值对象:无状态的对象。

 

 

 

微内核架构

 微内核架构(Microkernel Architecture),也被称为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构。微内核架构主要包含两个组成部分:核心系统(core system)和插件模块(plug-in modules)。

 核心系统负责和具体业务功能无关的通用功能,例如模块加载、模块间通信等;插件模块负责实现具体的业务逻辑,具体的业务处理功能需要具体的插件处理

 

 

Iaas Paas Saas

 

中台,业务系统有自己的数据和业务

概念:

 业务中台总的来说是将企业内多个相似业务的通用业务能力沉淀到平台,以减少重复建设,提升业务开发效率的一种架构模式。

中台的价值:

相似业务的能力共享,避免大量重复开发,提升开发效率。

 

中台的问题:

1、小业务抱中台大腿,中台抱大业务大腿。
中台建设最后就是一个组织结构问题(康威定律)。

2、中台与业务的边界难以明确
中台适合做“组合式创新”,没法做“颠覆式创新”。

3、中台的全流程效率并不高

 

 

https://www.cnblogs.com/liconglong/p/16263648.html

 

标签:插件,发展史,架构,模块,业务,中台,微内核
From: https://www.cnblogs.com/huilei/p/17972569

相关文章

  • Go 泛型发展史与基本介绍
    Go1.18版本增加了对泛型的支持,泛型也是自Go语言开源以来所做的最大改变。一、为什么要加入泛型?根据Go官方用户调查结果,在“你最想要的Go语言特性”这项调查中,泛型霸榜多年。你可以看下这张摘自2020年Go官方用户调查结果的图片:既然Go社区对泛型特性的需求如此强烈,......
  • Windows系统发展史:你没见过的Windows全在这了
    众多不同形态的计算机都离不开操作系统的支持,在消费级电脑领域,Windows系统可以说是当之无愧的王者,不过Windows系统在30多年的发展过程中也经历了不少坎坷。早期的电脑交互是一串串代码,为了更方便地使用电脑,软件工程师开发出了图形用户界面,让用户可以通过鼠标进行更简单直观的操作......
  • 字符编码发展史_编码/解码_可变/不可变数据类型
    【一】什么是字符编码字符编码是一种将字符映射到数字编码的方法。由于计算机内部实际处理的是二进制数据,而字符是人类可读的符号,所以需要一种方式来表示和存储字符。字符编码就是将字符映射为对应的数字编码,以便计算机能够识别和处理字符。【二】字符编码的发展史字符编码的发......
  • 一、Linux发展史
    一、Linux发展史及红帽认证红帽授权培训合作伙伴木兰宽松许可证1、Linux系统发展史1.Unix发展历程上世纪六十年代贝尔实验室(Bell)、麻省理工学院(MIT)以及通用电气(GE)联合开发多路信息计算系统Multics;1970年KenThompson开发了Unix;1974年贝尔实验室公开了Unix,广泛流行......
  • 每天5分钟复习OpenStack(九)存储发展史
    上一章节我们介绍了使用本地硬盘做kvm的存储池,这章开始将介绍下存储的发展历程,并介绍什么是分布式存储,为什么HDFS为有中心节点的分布式存储?1、存储发展在单机计算时代(大型机、小型机、微机),内部存储器可以理解为内存(即Memory),外部存储器可以理解为物理硬盘(包括本地硬盘和通过......
  • 固态硬盘发展史:容量和价格的矛盾统一
    固态硬盘自从问世以来就牵动着游戏玩家的心,超强的读写性能让电脑摆脱了机械硬盘的束缚,让整机性能得以大幅提升,借助更快的速度,SSD甚至让不少老旧电脑重新焕发了活力,不过固态硬盘的普及还是经历了重重困难。聊到固态硬盘的发展史,就不得不说一下NAND闪存技术。作为一种非易失性存储......
  • 计算机语言的发展史
     什么是计算机语言?计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。第一代语言:机......
  • 高斯数据库HCNA之数据库技术发展史
    二、数据库技术发展史1、数据库技术产生与发展数据库技术应数据管理任务的需要而产生数据管理的发展应用需求推动软硬件的飞速发展为基础三个阶段2、数据库系统阶段发展3、数据库管理三个阶段比较4、数据库系统优势整体数据的结构化数据面向整个系统而不是单个应用,被多个应......
  • 浅谈 33 台 iPad 发展史;OpenAI“悄悄”修改了企业核心价值观丨 RTE 开发者日报 Vol.67
      开发者朋友们大家好:这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE (RealTimeEngagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,......
  • 程序语言发展史
    程序语言发展史程序语言发展大致经历三个阶段:1.机器语言机器语言是低级语言,称为二进制代码语言。计算机使用的是由0和1组成的二进制数,组成的一串指令来表达计算机的语言。机器语言的特点是计算机可以直接识别,不需要任何翻译。2.汇编语言汇编语言是面向机器的程序设计语言。用英文宇......