【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

软件分层架构

收录了 软件分层架构 频道下的 50 篇内容

下一代龙蜥操作系统 Anolis OS 23 公测版正式发布
下一代龙蜥操作系统 Anolis OS 23 公测版正式发布

在 2022 云栖大会上,阿里云智能副总裁、阿里云基础产品负责人蒋江伟宣布龙蜥操作系统 Anolis OS 23 公测版正式发布,该版本是龙蜥社区联合生态企业共同打造,基于分层分类架构重新定义操作系统,满足全芯片场景的软硬协同能力,是龙蜥社区面向云时代打造的下一代操作系统。

软件架构模式之分层架构

分层架构,这种架构模式非常适合传统的IT通信和组织结构,很自然地成为大部分应用的第一架构选择

架构设计
七日更
28天写作
软件架构设计分层模型和构图思考

今天谈下架构设计中的分层思维和分层模型以及基于分层思维下的架构构图逻辑。

方法论
分层架构
架构设计
4月日更
解读 5 种软件架构模式
解读 5 种软件架构模式

当一些人开始涉足软件工程领域,总有一天他会需要学习软件架构模式的基本知识。在我第一次接触编程的时候,我并不知道如何才能了解到现有的架构模型,这样就不会过于详尽,也不会让人感到混乱,而是非常抽象和简单的理解。

架构师必须了解的 5 种最佳软件架构模式
架构师必须了解的 5 种最佳软件架构模式

在本文中,我们将看看什么是软件架构模式,并对其中一些模式进行详细介绍。请记住,可以在单个系统中使用许多模式,用最好的设计来优化每一部分代码。

针对架构设计的几个痛点,我总结出的架构原则和模式

本文来自Firat Atagun的《架构演化中的软件设计原则》,文中给出了软件架构演化过程中出现的4种经典架构,就每种架构,分析了其主要特点并在几个度量维度给出结论。在文章的最后,Firat Atagun给出了4种架构的多维对比。

架构风格和架构模式速览

应用架构指南2.0(微软模式和实践)的第6章讨论了诸如消息总线、分层架构、SOA之类的架构风格。除了这些风格,还有很多架构模式,比如插件、点对点、发布-订阅。有些作者对架构风格、模式和隐喻进行了区分。

程序员必知的几种软件架构模式
程序员必知的几种软件架构模式

本文介绍了几种主要的软件架构模式

嵌入式软件架构设计之分层设计
嵌入式软件架构设计之分层设计

在实际的项目开发中,项目往往是并行开发的,也就是说硬件设计,底层软件设计,应用软件设计是同步进行的。比如说在开发板上调试模块驱动,在其他平台上调试应用再移植到目前这个平台等。

架构
软件
嵌入式
分层
架构设计实践五部曲(一):架构与架构图
架构设计实践五部曲(一):架构与架构图

本文是架构设计实践五部曲系列文章的第一篇,架构与架构图。本文将对架构作深入的阐释,并教你什么时候画架构图、怎么画架构图。

微软 P&P 应用架构指南 V2.0 项目启动

P&P(设计模式与最佳实践,patterns & practices)自2002年推出第一个.NET项目分层架构图至今已经6年多,面对服务化、移动及智能化、富浏览器客户端、P2P应用的需求,原有架构需要结合.NET最新的技术进一步细化,这样才能为架构师和开发人员提供更好的指导作用,近期微软P&P团队启动了应用架构指南V2.0项目。

如何打造可以无限扩展的分布式消息队列?
如何打造可以无限扩展的分布式消息队列?

Apache Pulsar 是云原生的分布式消息流系统,采用了计算和存储分层的架构和以 Segment 为中心的分片存储,因此 Apache Pulsar 具有更好的性能、可扩展性和灵活性,是一款可以无限扩展的分布式消息队列。

软件定义汽车技术体系研究

当今,智能汽车已成为全球汽车产业的战略发展方向,汽车技术与工程核心逐渐从传统硬件层面转移到软件层面,软件定义汽车成为未来汽车发展的重要趋势。本文中通过对比分析传统汽车与软件定义汽车,提出软件定义汽车整车开发、整车物理结构和整车信息结构,以及

当中台遇上DDD,我们该如何设计微服务?
当中台遇上 DDD,我们该如何设计微服务?

微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。

介绍 Web 基础架构设计原则的经典论文《架构风格与基于网络的软件架构设计》导读

Roy Fielding博士是IETF发布的HTTP和URI协议的主要设计者。HTTP和URI是两个最为重要的Web基础技术架构协议,因此Fielding博士可谓是Web架构的奠基者之一。这篇论文很不容易读懂,作为论文中文版的译者,笔者试图在这篇导读中为读者梳理出一个阅读的脉络。不过笔者还是希望读者能克服困难,亲自去读一下这篇论文,因为这篇论文实在是太精彩了。

架构漫谈(六):软件架构到底是要解决什么问题?

本文是漫谈架构专栏的第六篇,作者Kevin继续沿着前几篇文章的思路,探讨了软件架构为什么要有软件架构,进而再去解释什么是软件架构。这和最近网上疯传的黄金圆环(Why-How-What)思路非常贴合。

下一代龙蜥操作系统 Anolis OS 23 公测版正式发布|2022 云栖龙蜥实录

在刚刚结束的 2022 云栖大会上,阿里云智能副总裁、阿里云基础产品负责人蒋江伟宣布龙蜥操作系统 Anolis OS 23 公测版正式发布,该版本是龙蜥社区联合生态企业共同打造,基于分层分类架构重新定义操作系统,是龙蜥社区面向云时代打造的下一代操作系统。

开源社区
龙蜥操作系统
分层分类
2022云栖大会
Anolis23
数字化转型战略下的企业架构落地实践
数字化转型战略下的企业架构落地实践

在数字化时代的浪潮下,企业的数字化转型已成为推动业务发展的关键。全球金融科技大会上,平安科技首席架构师金新明深入探讨了企业数字化转型的趋势、挑战与解决方案,分享了如何通过全面的规划和结构化实施来提升企业的竞争力和创新能力。

我的20年观察:分布式架构的演进和未来发展
我的 20 年观察:分布式架构的演进和未来发展

阿里巴巴数字供应链资深技术专家黄浩在AS峰会上分享了自己这些年对分布式架构发展与变迁的观察和思考

在敏捷开发过程中,架构师是鸡还是猪?

在敏捷项目中,架构师可以扮演重要的角色吗?还是说,因为他们倾向于“预先做大量设计(big design up front)”而只能成为辅助角色?最近,微软的企业架构师Nick Malik在一篇博文中对该话题进行了探讨,他的结论是,架构师完全可以在使用Scrum的软件项目中扮演关键角色。

软件分层架构专题_资料-InfoQ中文网