本章概述What:业务、架构和技术落地保障。 Why:沟通、决策、约束、组织、演进、复用需求。 How:案例分享-DevOps凤凰传奇、OpenGroup认证。架构师如何保障架构落地业务:跟随业务发展、扫清技术债务。 架构架构向前演进、向后兼容。 技术:技术成熟度、复杂度、买还是建。“架构目的是桥梁、指引(蓝图)。架构是早期设计决策体现RASCI决策矩阵R-执行人 A-负责人
 架构解释       架构是 2 个东西。架构是 框架、结构 阐释。 架在建筑学上是度量单位 ,两柱 之间是一架。古代建房子 时候,房子中间梁,两根柱子之间叫做架。他决定了房子大小。所以,架真实含义是大,边界。      构是什么呢?连接界。比如:建一塔,是水泥结构还是用钉子还是
转载 2023-07-13 10:51:46
28阅读
一、什么数据?数据是为了解决企业对数据一致性、时效性需求应运而生。数据是用于描述企业运营过程中最为关心核心数据。它通常更新不频繁,它不是事务性但用于描述事务。最为典型数据例如客户(Customer)、产品(Product)、地区(Locatioin)等。数据应该是企业全量数据一小部分,但是最复杂和最有价值部分。如何识别数据?准则一:数据能与其它数据交互。例如在交易系统,
转载 2023-11-12 14:44:51
278阅读
1.MAC和PHY结构 从硬件角度来看以太网是由CPU,MAC,PHY三部分组成,如下图示意: 上图中DMA集成在CPU,CPU,MAC,PHY并不是集成在同一个芯片内,由于PHY包含大量模拟器件,而MAC是典型数字电路,考虑到芯片面积及模拟/数字混合架构原因,将MAC集成进CPU而将PHY留在片外,这种结构是最常见。 下图是网络接口内部结构图,虚框表示CPU,MAC集成在CPU中,PHY
转载 2023-09-07 12:48:42
1022阅读
一、什么是实时备实时备系统由主库、实时备库、守护进程和监视器组成。通过部署实时备系统,可 以及时检测并处理各种硬件故障、数据库实例异常,确保持续提供数据库服务。二、主要功能1. 实时数据同步备库通过实时归档完成数据同步,实时归档要求主库将 RLOG_PKG 发送到备库后,再将 RLOG_PKG 写入本地联机 Redo 日志文件。但要注意是,备库确认收到主库发送Redo 日志,并不保证备
转载 2023-07-03 20:44:07
430阅读
一:框架定义框架,即Framework。其实就是可重用,半完成应用程序,它是由一组互相合作类组成,它们为特定类型软件开发提供了一个可以重复使用设计,而且,框架一般是成熟,不断升级软件!二:为什么要开发框架(1)抽取应用程序通用功能凡是有过开发经验编程人员,只要细心地研究自己开发应用程序,就会发现应用程序大体上由两类不同性质组件组成,一类与程序要处理具体业务逻辑密切相关,叫做
转载 2023-11-15 23:02:13
97阅读
在现代企业中,数据架构(Master Data Architecture,MDA)扮演着关键角色。它是一个框架,旨在确保企业在不同系统和业务流程之间一致地管理和共享数据。我们可以将数据视为企业最重要、最基本数据资产,涵盖如客户、产品和供应商等关键实体。理解数据架构重要性,能够帮助我们更好地管理数据,提高决策准确性和业务灵活性。 ### 背景描述 在运用数据架构时,我们可以使用四
原创 7月前
19阅读
相同cpu架构,在不同操作系统下生成程序为什么不可以通用?程序不是机器语言么?针对硬件操作阿 假设可执行程序是完全静态,不需要动态库支持 实际上我问也算是 可执行代码是依赖操作系统还是依赖cpu架构?为什么? 高手赐教,莫嫌菜鸟提出问题有点傻,呵呵 相同CPU架构只是指程序运行硬件是相同,而软件(操作系统、操作系统下生成程序)是不一样,最后生成
一、监控系统架构及组网网络高清方案由前端子系统和监控中心两大部分组成,其中前端子系统在各个点位部署高清网络摄像机及相应配套设备,监控中心主要部署存储设备、显示大屏、视频综合管理一体机、核心交换机、客户端PC等设备。此外,传输网络为前端子系统与监控中心信息传输提供通道,主要包括光纤收发器、EPON设备和接入交换机等。监控中心网络高清方案物理拓扑如下图所示: 二、监控系统需求1) 系
1 IOS系统架构1.1 IOS系统架构1.1.1 iOS系统架构        iOS系统架构分为四个层次:核心操作系统层(CoreOS layer)、核心服务层(Core Services layer)、媒体层(Medialayer)和可触摸层(Cocoa Touch layer)。图1-1展示了Mac OS
转载 2023-09-26 08:32:09
344阅读
macOS 和 Linux 简史macOS 和 Linux 主要部分是内核、核心实用程序、GUI 或桌面环境以及应用程序。macOS 基于称为 Darwin 开源 BSD Unix 内核。macOS 其他部分(例如,GUI 和核心应用程序)是闭源和专有的。Apple 构建和维护这些软件系统,它们是您 Mac 设备一部分。Apple 在 2000 年代初期将 Unix 引入 macOS。在
  汇编语言和CPU息息相关,但是不能把汇编语言完全等同于CPU机器指令。不同架构CPU指令并不相同,如x86,powerpc,arm各有各指令系统;甚至同一种架构CPU有几套指令集,典型的如arm除了有32位指令集外,还有一套16位thumb指令集。但是作为开发语言汇编语言来说,本质上是一套语法规则和助记符集合,它可以包容不同指令集。如果从CPU体系来划分,常见汇编有两种:I
转载 2023-12-26 11:46:01
0阅读
一、Mac与iOS框架区别参考:二、iOS框架1、核心操作系统层(Core OS layer)-----包含核心部分、文件系统、网络基础、安全特性、能量管理和一些设备驱动,还有一些系统级别的API。它包括以下这些组件:      OS X Kernel:操作系统核心,参考http://zh.wikipedia.org/wiki/OS_X。&nbs
转载 2023-09-08 06:48:51
168阅读
  有些人可能会认为 macOS 和 Linux 内核之间存在相似之处,因为它们可以处理类似的命令和类似的软件。有些人甚至认为苹果公司 macOS 是基于 Linux 。事实上是,两个内核有着截然不同历史和特征。今天,我们来看看 macOS 和 Linux 内核之间区别。Mac OS 内核历史  我们将从 macOS 内核历史开始。1985 年,由于与首席执行官 John Sculle
转载 2023-09-04 16:56:02
127阅读
# 不同独立系统交互架构实现指南 在现代软件开发中,系统间交互是一个常见需求。为了实现不同独立系统之间有效沟通,我们常用API(应用程序接口)或消息队列等架构方式。在这篇文章中,我们将讨论一个通用流程,并用简单代码示例阐述如何实现这一功能。 ## 流程概述 我们可以将实现不同系统交互步骤分为以下几个部分: | 步骤 | 描述
原创 8月前
53阅读
数据(Master Data)是具有共享性基础数据,可以在企业内跨越各个业务部门被重复使用,因此通常长期存在且应用于多个系统。由于数据是企业基准数据,数据来源单一、准确、权威,具有较高业务价值,因此是企业执行业务操作和决策分析数据标准。企业主数据是用来描述企业核心业务实体数据,比如客户、合作伙伴、员工、产品、物料单、账户等;它是具有高业务价值、可以在企业内跨越各个业务部门被重复使用
数据是指满足跨部门业务,跨流程,跨主题,跨系统,跨技术,协同需要、反映核心业务实体状态属性组织机构基础信息,数据具有权威性,全局性,共享性,扩展性等特点。数据是参与业务事件主体或资源,是具有高业务价值、缓慢变化数据,而且它可能在企业业务开展过程中被反复引用。常见数据包含如下几类:❖ 组织机构及利益相关者数据:部门、岗位、人员、岗位级别,客户、供应商、合作伙伴、竞争对手等;❖ 财
# DDD架构和SOA架构区别 ## 1. 整体流程 | 步骤 | DDD架构 | SOA架构 | |----|---------|---------| | 1 | 核心业务建模 | 识别服务边界 | | 2 | 领域驱动设计 | 服务拆分 | | 3 | 领域驱动开发 | 服务实现 | | 4 | 领域事件发布与订阅 | 服务通信 | | 5 | 领域事件处理 | 服务消费 |
原创 2023-08-02 09:29:21
214阅读
数据库架构原则高可用高性能可拓展一致性数据库常用架构目前市面上常用架构主要有两种: 1、一多从 2、双机热备下面我们来了解一下,什么是一多从呢?一多从一多从指的是,当我们客户端发起读写请求时候,我们会从mysql服务进行读写数据。假设我们目前有三台mysql服务,其中一台作为主master服务,另外两台作为从salve。master拥有读写权限,主要承担了写工作,salve只有
基础概念数据库 (database)数据库是一个以某种有组织方式存储数据集合。表(table)表是一种结构化文件,可用来存储某种特定类型数据。 1、存储在表中数据是同一种类型数据或清单 2、同一个数据库中表名唯一列(column)表中一个字段。所有表都是由一个或多个列组成。行(row) 表中一个记录,数据按行存储主键(primary key) 表中每一行都应该有一列(或几列)可以
  • 1
  • 2
  • 3
  • 4
  • 5