架构设计
文章平均质量分 80
gongxsh00
这个作者很懒,什么都没留下…
展开
-
一图看懂架构划分原则:技术划分 OR 领域划分?
架构划分原则技术划分描述: 按技术用途组织系统组件典型示例: 分层(多层)架构组件按技术层组织用户界面: 与用户直接交互的部分业务规则和核心处理: 逻辑和算法与数据库交互: 数据存取和查询数据库层: 数据存储和管理优点:当大部分更改与技术层次对齐时适用缺点:域更改可能涉及多个层示例:分层架构: 多层次的技术组织微内核架构: 核心与插件分离管道架构: 数据流驱动事件驱动架构: 响应事件变化基于空间的架构: 数据在空间中分布领域划分描原创 2023-08-29 13:33:54 · 247 阅读 · 0 评论 -
数据湖仓一体化架构:探究新一代数据处理的可能性
随着大数据的快速发展,企业不断寻求高效、灵活和经济的方法来处理和管理海量数据。在这种背景下,数据湖和数据仓库这两种不同的架构模式各自展现出其独特的优势。而数据湖仓一体化架构,是对这两种模式优势的综合,为企业提供了一个全新的数据管理方案。原创 2023-06-13 14:03:58 · 1522 阅读 · 0 评论 -
以ChatGPT辅助软件架构工作
"ChatGPT时代的软件架构全生命周期"详细探讨了ChatGPT如何革新软件架构过程。通过使用聪明的提示工程技术,ChatGPT能够在需求收集与分析、设计、实现、测试与验证、部署与持续集成,以及维护和演进等各个阶段提供强大支持。文章强调了ChatGPT在提升工作效率、优化开发流程、改进软件质量等方面的重大影响。这一切将深刻改变软件架构师的工作方式。原创 2023-06-07 20:08:32 · 1465 阅读 · 0 评论 -
主数据管理系统(MDM)的四种实现风格
合并风格 登记风格 集中风格 共存风格原创 2021-08-25 09:51:57 · 2152 阅读 · 0 评论 -
艾瑞咨询_2021年中国数据中台行业白皮书 笔记
数据中台是企业级的数据共享、能力复用平台。原创 2021-05-21 17:08:30 · 406 阅读 · 0 评论 -
企业架构成功之道读书笔记
这是一篇读书笔记,原文介绍了下一代EA的价值、常见误区、速赢路线图、保持成功和回答CIO常见问题的方法。原创 2021-05-20 17:13:07 · 309 阅读 · 2 评论 -
资产管理行业IT建设案例汇编(持续更新……)
本文是2019年以来收集到的资产管理行业IT建设案例,供同行小伙伴参考。原创 2019-12-13 21:59:00 · 1360 阅读 · 0 评论 -
揭秘IBM架构设计方法论 —— Solution Design II
接上篇:揭秘IBM架构设计方法论 —— Solution Design I2. 设计解决方案2.1 开发架构概览 架构概览是解决方案要构建系统的高阶抽象,开发架构概览的主要目的是和项目的干系人沟通系统的主要结构和重要特征,因为不同的干系人的关注点有所差异,系统的架构概览也有不同的展现形式,但其描述的重点都是目标系统。 第一张示例展现的是企业视角,常用于和项目发起人的业务...原创 2018-07-27 14:06:24 · 4209 阅读 · 0 评论 -
中国太平保险集团私有云平台建设实践
何宁 青云QingCloud原文地址:https://mp.weixin.qq.com/s/1IUta4X59S1Wpw93UCvc1A 前言:本文为中国太平运营管理处副处长何宁在青云QingCloud 保险沙龙上的技术分享整理而来。文中,何宁详细分享了太平保险集团独特的信息化建设之路,以及实现太平云建设的历程和多年积累的云计算实践经验,非常值得从业者借鉴与学习。1 私有云是一个伪命题关于太...转载 2018-06-26 17:59:53 · 3721 阅读 · 0 评论 -
NOVARICA业务和技术趋势报告:寿险公司业务架构地图
(译者注:NOVARICA 2018年4月发布了业务和技术趋势报告:个人寿险行业。https://novarica.com/business-technology-trends-individual-life-insurance/,其中的保险核心系统地图可以让我们一窥人寿保险公司IT系统的架构全貌) 个人寿险公司为了在竞争性市场中寻求差异性,正在投资于分析、核心系统和服务相关的技术。...翻译 2018-06-02 12:11:20 · 1215 阅读 · 0 评论 -
Zookeeper架构笔记
Zookeeper的需求目标 分布式应用需要组成员管理,主结点选举,元数据(配置信息)管理,分布式锁等协同服务,Zookeeper的目标是为分布式应用提供了实现这些协同服务的中心化工具。同时,Zookeeper的目标还包括:高性能 支持高吞吐、低延时,以用于大型的分布式系统 高可用 避免成为一个单点故障 Zookeeper的目标不包括大量的数据存储,在设计采用Zookeep...原创 2018-06-13 11:02:39 · 527 阅读 · 0 评论 -
云计算基础——IBM云计算应用架构和开发训练营
什么是云计算5特征:随需应变的自服务;无所不在的网络存取;区域独立的资源池;快速的弹性;灵活的价格模型 IaasIaas(Networking+Storage+Servers+Virtualization)平台提供全功能的虚拟计算机,用户可以按需安装软件。例如OpenStack。IBM offerings: Softlayer; IBM Cloud Orchestrator; PureApplic...原创 2018-04-16 14:09:04 · 1113 阅读 · 0 评论 -
IBM软件架构设计方法
2015年底,一部关于IBM软件架构的秘籍流落于江湖,这就是IBM杰出工程师(Distinguished Engineer, DE,大神)蒂拉克·米特拉写得《Practical Software Architecture: Moving from System Context to Deployment》,2017年初,机械工业出版社也翻译出版为《实用软件架构:从系统环境到软件部署》。原创 2018-04-16 22:40:33 · 197 阅读 · 0 评论 -
微服务的集成架构设计
微服务集成框架的模式 微服务已经在架构界流行起来了,但在实践中,难免需要利用其它软件厂商系统的能力,同时也没有办法一步到位把企业内的所有系统都改造成微服务架构的系统,所以系统集成仍然是 一个非常重要的问题。在笔者项目的早期阶段,集成是由微服务系统的组件直接对接其它系统处理的,这种方式点对点的集成方式造成了系统和被集成系统的强耦合,影响了微服务系统的进一步发展。 在接手集成框架的设计工作...原创 2018-04-13 17:12:35 · 7223 阅读 · 4 评论 -
K8s(Kubernetes)架构笔记
K8s满足的需求 K8s的主要职责是容器编排(Container Orchestration),即在一组服务器上启动、监控、回收容器,在满足排程的同时,保证容器可以健康的运行。K8s架构的概念/术语 学习K8s架构之前,需要了解一些K8s特有的概念:Cluster 集群K8s可利用的主机、存储和网络资源的集合。Node 结点单台主机,可以是物理的或虚拟的计算机。结点分为主结点(ma...原创 2018-04-24 16:53:00 · 20682 阅读 · 2 评论 -
Spring Cloud架构笔记
Spring Cloud提供了一些分布式系统常用的开发工具,使开发者可以快速落地微服务系统。原创 2018-04-27 16:27:13 · 611 阅读 · 1 评论 -
MongoDB架构笔记
MongoDB的需求目标 MongoDB是一款知名的NoSQL数据库,其设计哲学是结合关系型数据库的核心能力和NoSQL的关键技术。 上图的左侧即MongoDB目标实现的关系型数据库的关键能力:善于表达的查询语言:用户应能够使用丰富的方法访问和操作数据,以支持联机应用和分析应用。辅助索引:索引是高效访问数据的关键,数据库系统应提供对索引的原生支持。强一致性:应用应当立即读到提交到数据库...原创 2018-05-02 09:47:44 · 7134 阅读 · 1 评论 -
智能(语音)对话系统架构研究
本文所谈及的架构主要指使用已有的智能对话服务来搭建一个应用系统,而不会深入的探讨智能对话服务内部的架构。智能对话系统的需求目标 智能对话系统可以提供回答问题的能力,即在理解自然语言的基础上,解答用户提出的问题。进一步的,可以提供基于任务的对话能力,及判断用户的意图,通过多轮对话收集必要的信息,完成订票,查找音乐等服务。智能对话系统的架构概览 上图是阿里云智能对话平台文档中的智能...原创 2018-05-30 10:51:24 · 11488 阅读 · 0 评论 -
MongDB高可用可扩展架构验证方案(附实战命令)
1. 验证目标验证MongoDB的高可用部署。高可用部署条件下,MongoDB和MySQL的性能对比。MongoDB可扩展架构的性能损耗。测试在可扩展架构下增加数据分区的影响。2. 环境定义2.1. MongoDB高可用环境 如图,MongoDB的最小高可用环境由三个节点构成一个复制集(Replica Set),三个节点可以是主、副节点和Arbiter节点。其中仅有主节点可写可读,副节点(...原创 2018-06-06 17:50:10 · 590 阅读 · 0 评论 -
揭秘IBM架构设计方法论 —— Solution Design I
Solution Design概述 Solution Design是IBM历史上一个知名的方法论,其设计的初衷始于售前的解决方案设计,因其对庞大复杂的UMF框架做了精选,相对简单又不失完整,在项目实施过程中也广受架构师欢迎。前几年,随着用户体验的崛起,客户越来越注重体验,IBM开始大力推行Design Thinking作为解决方案设计方法论。但是架构师、开发工程师和运维工程师难以使用De...原创 2018-06-26 17:29:16 · 7797 阅读 · 0 评论 -
互联网应用的十大架构规则
互联网应用的十大架构规则最近读了陈斌翻译的《架构真经-互联网技术架构的设计原则》,原著是Martin l. Abbott和Michael T. Fisher合著的Scalablity Rules: Principles for Scaling Web Sites, Second Edition。精选其中的十个架构规则分类列出,供大家在做互联网应用时参考。原创 2017-07-10 17:42:44 · 2219 阅读 · 1 评论