首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java架构师必看

    Microsoft .NET Pet Shop 4 架构技术分析

    1.项目概述与架构分析微软刚推出了基于ASP.NET2.0下的PetShop4,该版本有了一数据库 1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。 正因为Petshop肩负着上面所说的重任,各方面必须是最优的,架构设计应该是经过慎重考虑的。所以其一经推出,便成为了开发者、架构师等人学习、研究的典范。 日前微软推出了基于.NET Framework 2.0开发的Petshop 4。 2.整体架构: ? 数据库:(暂略) 项目列表:从整体可以看出,Pet Shop 4的项目体系已经很庞大,考虑的方面也较3.0更全面复杂。 ?

    88410发布于 2021-03-22
  • 4A架构解析:业务、数据、应用、技术架构的区别与联系

            在数字化转型的浪潮中,4A架构如同建筑的蓝图,为企业从业务愿景到技术落地提供了完整的规划框架,是避免"技术债"和"重复造轮子"的关键。 1. 什么是4A架构?         技术保障:应用系统需要技术基础设施来运行 逆向影响: 同时,技术架构的演进(如云计算、大数据)也会反向推动业务创新,形成双向的促进作用。 4. 实践建议 4.1 架构设计原则 1. 自上而下设计:从业务架构开始,确保技术投资与业务目标一致 2. 保持层间一致:确保各层架构之间的对应关系和一致性 3. 适度超前规划:技术架构要有一定的前瞻性,但避免过度设计 4. 总结         4A架构为企业提供了一个系统性的思考框架,帮助企业在数字化转型中: · 对齐业务与IT:确保技术投资支撑业务战略 · 降低系统复杂度:通过分层设计管理复杂性 · 提升资产复用: 避免重复建设和信息孤岛 · 加速创新响应:建立灵活、可扩展的技术基础         理解并实践4A架构,能够让企业的数字化转型从"被动响应"变为"主动引领",在激烈的市场竞争中构建持续的核心竞争力。

    1.5K10编辑于 2025-12-23
  • 来自专栏sktj

    Kubernetes(4:架构)

    Master 是cluster 的大脑: 运行 kube-apiserver kube-scheduler kube-controller-manager etcd pod restful api scheduler 调度器Scheduler负责决定将Pod放在哪个Node上运行。Scheduler在调度 时会充分考虑Cluster的拓扑结构,当前各个节点的负载,以及应用对高可用、性能、数据亲和性的需求。 Controller Manager负责管理Cluster各种资源,保证资源处于预期的状态。Controller Manager由多种controller组成,包括replicationcontroller、endpoints controller、namespace controller、serviceaccounts controller等。 etcd负责保存Kubernetes Cluster的配置信息和各种资源的状态信息。当数据发生变化时,etcd会快速地通知Kubernetes相关组件。 Pod要能够相互通信,Kubernetes Cluster必须部署Pod网络,flannel是其中一个可选方案。

    40820发布于 2019-09-24
  • 来自专栏Java进阶架构师

    架构技术专题」架构核心指标之可扩展架构设计的三要素(4

    而许多系统,在架构设计时并未充分考虑到这些问题,导致系统的重构成为常态,从而影响业务交付能力,还浪费人力财力! 而在工程技术上来讲,X轴扩展主要有以下两种技术方案: 1.负载均衡 故名思议,负载均衡就是将用户的访问请求通过负载均衡器,均衡分配到由各个“复制品”组成的集群中去。 这中间涉及到的工程技术点包括了反向代理,DNS轮询,哈希负载均衡算法(一致性哈希),动态节点负载均衡(如按CPU,I/O)等。 因为数据存储天生就是有状态的,数据复制的难点在于 一致性 的保证上,为了一致性的保证,从而也衍生了很多复杂的技术,比如Paxos选举算法等。 在工程上常见的方案是 服务化架构(SOA) 。比如对于一个电子商务平台,我们可以拆分成不同的服务,组成下面这样的架构: ? 但通过观察上图容易发现,当服务数量增多时,服务调用关系变得复杂。

    91340发布于 2018-08-15
  • 企业架构技术架构深度解析:TOGAF、C4 模型及互联网架构实践

    作为一名技术从业者,你是否也曾被 企业架构技术架构 的概念绕晕?面对 TOGAF、C4 模型、互联网分层模型这些名词,不知道它们之间的关联和适用场景? 03 C4 模型:技术架构的 “可视化神器” 如果说 TOGAF 是企业架构的 “宏观框架”,那么 C4 模型 就是技术架构的 “微观可视化工具”。 C4 模型由英国架构师 Simon Brown 提出,它把系统架构分为 4 个层级,从宏观到微观逐步拆解: 1. 04 互联网分层模型:技术架构的 “另一种视角” 除了 C4 模型,我们在日常开发中还经常用到 互联网分层模型 。 用 C4 模型描述技术架构细节:把 TOGAF 确定的技术架构,拆分成分层的可视化图表,方便团队协作。

    33410编辑于 2025-12-31
  • 来自专栏【腾讯云开发者】

    一篇文理解架构:企业架构技术架构、C4模型、TOGAF、互联网模型

    其实从技术架构、C4 模型、TOGAF 框架,到互联网时代的企业架构,它们共同构成了我们理解复杂系统的不同层次。 1.1 4+1模式 4+1视图由 Philippe Kruchten 提出的对软件工程逻辑架构的描述,目前已经成为事实上的软件结构标准,分别以终端使用者、开发者、系统工程师、软件经理等不同的视角对软件进行描述 1.2 C4模型 C4 模型是由 Simon Brown 在2006年至2011年之间创建,在4+1模型的基础上建立( https://c4model.com/ ),实际上就是以下4个单词的缩写: 上下文 C4 模型基于4+1模型,但是也有些差异。如果说4+1重点是横看成岭侧成峰。那 C4 模型则是一窥到底的放大镜。 技术架构:从技术角度描述系统各组成部件之间的交互关系,技术架构体现的要具有技术特色,例如同步、异步、消息等。 部署架构:从物理角度描述系统的部署分布。 02 企业架构又是什么?

    65811编辑于 2025-11-07
  • 来自专栏Java进阶架构师

    架构技术专题】什么是架构设计的五个核心指标?如何设计?(4)

    前面,前文我们讲解了架构的十大演变过程,和对应的9种高性能高可用高并发的技术架构,接下来我们来讲讲好的架构中五个重要的核心指标,分别是性能、可用性、伸缩性、扩展性和安全性这5个架构指标。 通过业务配合技术来解决问题。比如12306的排队。 3.集群 采用集群也是服务虚拟化的一个体现。用以避免单点问题,同时提供更加高可用,高性能的服务。 (4)衡量网站性能的指标(重要的有响应时间、TPS、系统性能计数器等,通过这些指标以确定系统设计是否达到目标) 响应时间。 并发数。 2、安全保护等级 1)用户自主保护级 2)系统审计保护级 3)安全标记保护级 4)结构化保护级 5)访问验证保护级 衡量网站安全架构的标准就是针对现存和潜在的各种攻击和窃密手段,是否有可靠的应对策略。 号内有多个专题,如【架构技术专题】(持续更新中)、【数据结构】、【netty专题】、【dubbo专题】(持续更新中)、【mysql优化专题】(已完结,共13篇)、【redis专题】、【高并发专题】(持续更新中

    2.8K40发布于 2018-08-15
  • 来自专栏全栈程序员必看

    Microsoft.NET PetShop4架构技术分析

    1.项目概述与架构分析 微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。 正因为Petshop肩负着上面所说的重任,各方面必须是最优的,架构设计应该是经过慎重考虑的。所以其一经推出,便成为了开发者、架构师等人学习、研究的典范。 日前微软推出了基于.NET Framework 2.0开发的Petshop 4。 新的Petshop4实现了与Petshop 3相同甚至更多的特性,由于采用了Master Pages,Membership,以及Profile,SqlCacheDependency,但是代码量却减少了四分之一 2.整体架构: 数据库:(暂略) 项目列表:从整体可以看出,Pet Shop 4的项目体系已经很庞大,考虑的方面也较3.0更全面复杂。

    41830编辑于 2022-11-03
  • 来自专栏架构之家

    应用架构技术架构、安全架构、部署架构

    在日常软件项目开发与实施中,经常会涉及到各种架构图,如应用架构技术架构、安全架构、部署架构。今天特意将这些架构图整理如下,提供给大家进行学习参考。 一、应用架构 二、技术架构 三、安全架构 四、部署架构 五、 有需要的同学,可以访问下面地址进行克隆,学习更多内容请访问: https://www.processon.com/u/5f633168e0b34d080d54c128

    6.7K32编辑于 2022-12-28
  • 架构技术同盟·卓越架构师成长共学计划·Vol4|跟随架构名人堂学热点技术,周周领奖励

    “成为架构师”,往往是很多程序员美丽又羞涩的梦…架构技术同盟由腾讯云联合国内架构师们共建,是为渴望深耕开发领域的开发者、技术专家和行业精英打造的成长型社区。 架构技术同盟正式上线《卓越架构师成长共学计划》,期待每周和你一起成长, Code the future!为什么要加入「卓越架构师成长共学计划」? 每周花 40 分钟将获架构技术同盟 4 大核心资源支持,助你离梦更进一步参与方式STEP 1 |结伙伴进群扫码进入首页点击【关注】,然后扫上方二维码扫码进群,成为「卓越架构师成长共学计划」正式成员! 聊聊你的在工作/学习中遇到的技术问题、AI工具、项目实践、热议话题、职业成长、职场困惑...话题不限,都能问!举个栗子:架构师的技术能力一定要最牛吗? 开局在十八线小外包,怎么转战入大厂? STEP 4|大咖空降答疑每周架构师名人堂空降答疑,在首页参加【快问快答】活动,与架构技术同盟名人堂成员交流,有机会获特别奖励。

    15.7K20编辑于 2025-08-04
  • 来自专栏杨建荣的学习笔记

    数据架构选型必读:4月数据库产品技术解析

    DB2发布11.5.2版本 自11.5.1版本之后,DB2只发布了基于容器的架构,官网上只能下载GA版本的介质。 正式官方支持飞腾与华为等ARM芯片架构,以及包括UOS、深度、中标麒麟等多种国产操作系统。 OushuDB架构上存储与计算完全分离,可弹性伸缩,动态扩展。 该功能基于其可计算智能存储的多版本秒级快照技术和连续数据保护技术CDP(Continuous Data Protection),实现速度高达GB/s级别的数据恢复,满足超大规模集群的快速回档和9个9以上的数据高可靠性的要求 推出dbaplus Newsletter的想法 dbaplus Newsletter旨在向广大技术爱好者提供数据库行业的最新技术发展趋势,为社区的技术发展提供一个统一的发声平台。

    2.5K20发布于 2020-05-21
  • 来自专栏人工智能

    剖析 OpenAI 4o-mini 模型:架构技术原理与性能优化

    二、4o-mini 模型的架构设计要理解 4o-mini 模型的技术架构,首先需要对其背后的深度学习原理有基本的了解。 4o-mini 模型的架构设计,基于 Transformer 网络架构,但做出了许多优化,使其能够在降低计算成本的同时,保持与原始 GPT-4 模型相近的表现。1. Transformer 架构的基础OpenAI 的 GPT 系列模型,包括 4o-mini,采用了 Transformer 架构。 六、总结与展望4o-mini 模型的发布,是 OpenAI 在推动 AI 技术应用向更广泛场景普及的重要一步。 通过精细的架构优化、稀疏性计算和低精度技术的应用,4o-mini 实现了计算资源的大幅减少,并且在保证性能的同时降低了运行成本。它在边缘计算、移动端应用、实时对话系统等领域具有广泛的应用前景。

    30310编辑于 2025-01-27
  • 来自专栏Java进阶架构师

    架构技术专题】

    下面就说说大型网站的架构演化过程,通过一步步的演化,我们就可以清晰直观地知道,究竟为什么要这么做? 1、初始阶段的网站架构 初始阶段都比较简单,通常一台服务器就可以搞定一个网站了,看图。 ? 4、使用应用服务器集群改善网站的并发处理能力 因为单一应用服务器能够处理的请求连接有限,在网站访问高峰时期,应用服务器会成为整个网站的瓶颈。因此使用负载均衡处理器势在必然。

    41930发布于 2018-08-15
  • 来自专栏Ryan Miao

    现代企业架构框架-技术架构

    现代企业架构框架: https://mp.weixin.qq.com/s/SlrEu0_t0slijrNZ6DP4Ng 业务架构: https://mp.weixin.qq.com/s/zQCjiHuxFvAg5QiOAuLAcQ 应用架构:https://mp.weixin.qq.com/s/HGRcbtq9E4j8ZuSpw3LFrQ 数据架构: https://mp.weixin.qq.com/s/j4YawjKVHO7cfpeXEDr78w 6.1 技术架构元模型综述 技术架构元模型是对技术架构组成要素的抽象建模,用来定义用于结构化描述架构设计的模型元素, 技术架构元模型的定义需要满足当今企业数字化建设的实际需要。 6.2 技术架构元模型应用 6.2.1 富技术时代如何做好平台型技术架构设计 受益于新技术的涌现和不断成熟,及技术工具的极大丰富,技术架构设计的灵活度和效率都得到了显著提升。 “中台” 投资机会》 中银国际证券参考文献 4 《中国行业趋势报告 -2020 年度特别报告》 罗兰贝格参考文献 5 2019 恒生电子技术开放日 参考文献 6 AFrameworkforEvaluationofEnterpriseWorldAcademyofScience

    1.3K21编辑于 2022-09-23
  • 来自专栏数字化 IT 从业者路径课

    应用技术架构 —— 单体架构 & 垂直架构 & SOA 架构

    单体架构 1968 年的软件危机产生了软件工程,并且催生了面向对象的高级语言,例如 1972 的 C 语言,同时产生了我们的单体式的技术架构,单体架构的特点是所有代码逻辑都耦合在一个项目中。 面向服务的架构(SOA)随着互联网的出现和发展,软件用户的数量的急剧增长,应用的用户规模指数级增长,具有海量用户的应用变得普遍。垂直架构技术上很难满足承载海量用户的要求。 ESB 中心化架构实现了松耦合,依赖于 ESB 消息总线技术实现异构系统的信息交互和集成集中式架构管理,因此它虽然是面向服务的,但它本质上依旧是一个中心化的架构。 《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等;4.

    3.7K20编辑于 2023-03-22
  • 来自专栏CODING DevOps

    应用技术架构 —— 单体架构 & 垂直架构 & SOA 架构

    单体架构 1968 年的软件危机产生了软件工程,并且催生了面向对象的高级语言,例如 1972 的 C 语言,同时产生了我们的单体式的技术架构,单体架构的特点是所有代码逻辑都耦合在一个项目中。 面向服务的架构(SOA) 随着互联网的出现和发展,软件用户的数量的急剧增长,应用的用户规模指数级增长,具有海量用户的应用变得普遍。垂直架构技术上很难满足承载海量用户的要求。 ESB 中心化架构实现了松耦合,依赖于 ESB 消息总线技术实现异构系统的信息交互和集成集中式架构管理,因此它虽然是面向服务的,但它本质上依旧是一个中心化的架构。 《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等; 3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等; 4.

    6.4K53编辑于 2022-03-16
  • 4sapicom智能聊天机器人技术架构与实践指南

    ​一、技术背景与行业趋势在人工智能技术落地进程中,智能聊天机器人已从辅助工具进化为全场景交互入口,广泛渗透至智能客服、精准营销、沉浸式游戏、企业协同等领域。 OpenAI 系列大模型 API 的性能迭代与 New API 平台的高可用基础设施,共同构建了技术落地的关键支撑:前者提供 GPT-3/GPT-4 等预训练模型的自然语言理解与生成能力,后者通过国内节点部署 二、核心技术原理与架构设计智能聊天机器人的核心能力源于自然语言处理(NLP)技术栈,其底层逻辑基于 “预训练 - 微调” 范式构建,具体可拆解为三个核心模块:语义理解层:依托 GPT-3 等预训练模型的上下文建模能力 logging.getLogger("chatbot_core")class AIChatbot: def __init__(self, api_key: str, base_url: str = "https://4sapi.com 要不要我帮你针对某一具体应用场景(如智能客服 / 教育) 生成更详细的落地方案,包括需求拆解、技术选型、效果评估指标等内容?​

    37510编辑于 2025-10-27
  • 来自专栏超级架构师

    技术架构」EA874:技术架构的原则和标准

    企业技术架构中EA原则的应用 原则经常是正式EA工作的一部分。它们在个人决策和广泛适用且独立于具体决策的基本业务目标之间提供了更强的联系。原则是组织为激发最佳行为而选择的准则或最佳实践。 因此,对于企业技术架构或基础设施规划,在完成设计或模型(如技术模式和技术服务)之前,定义关键的ETA设计架构原则(DAPs)并就其达成一致也是很有用的。 使技术标准发挥作用 在许多组织中,技术标准被忽略。这在业务人员很少或根本不参与体系结构的企业中尤其常见。企业架构师总是在努力改变这种行为。 缺少的一个关键元素是架构和业务好处之间的链接。 4] 在技术标准的制定中包括关键的利益相关者—— 利益相关者为支持标准设置的评估和意见带来了有价值的视角。参与技术标准决策的制定必然会获得更高水平的支持,这意味着更愿意在实践中应用标准。 点击,收听【智能时刻,架构君和你聊黑科技】 知识星球 认识更多朋友,职场和技术闲聊。 点击加入知识星球【知识和技术

    1.1K30发布于 2020-07-17
  • 来自专栏数字化 IT 从业者路径课

    应用技术架构 —— 微服务架构

    微服务架构 在 2010s 进入移动互联网(web3.0)时代,互联网用户规模再次迎来井喷式增长,面向服务的技术架构在服务海量规模用户时显得力不从心。 SOA 架构中 ESB 存在单点以及 RPC 中缺少服务的治理能力,ESB 和 RPC 架构都很难满足移动互联网海量用户的要求,微服务开始出现,并成为今天技术架构的主流。 微服务技术架构微服务是典型的分布式应用,当一个应用微服务化后,就具有分布式应用的特点和挑战。 《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等;3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等;4.

    2.5K41编辑于 2023-03-22
  • 来自专栏CODING DevOps

    应用技术架构 —— 微服务架构

    微服务架构 在 2010s 进入移动互联网(web3.0)时代,互联网用户规模再次迎来井喷式增长,面向服务的技术架构在服务海量规模用户时显得力不从心。 SOA 架构中 ESB 存在单点以及 RPC 中缺少服务的治理能力,ESB 和 RPC 架构都很难满足移动互联网海量用户的要求,微服务开始出现,并成为今天技术架构的主流。 微服务技术架构 微服务是典型的分布式应用,当一个应用微服务化后,就具有分布式应用的特点和挑战。 《数字化 IT 从业者知识体系》的初衷是为 IT 从业者提供的系统性的数字化知识体系,内容涵盖管理实践、工程实践、技术实践三个层次,涉及软件开发方法、应用技术架构、应用部署与管理、软件交付与协作四大方面 应用技术架构主要包括微服务架构、服务网格架构、无服务器架构、分布式多运行架构等; 3. 应用部署与管理主要包括但不限于虚拟化技术、容器技术与容器编排等; 4.

    2.3K20编辑于 2022-03-16
领券