写点什么

软件开发架构

收录了 软件开发架构 频道下的 50 篇内容

开发者需要知道的有关软件架构的五件事

了解软件架构基础比以往任何时候都要来得重要,因为我们现在构建的系统越来越趋于分布式化,而且开发团队也越来越分布式化。为了解开这些迷思,开发者需要了解五个与软件架构有关的事实。

多租户软件开发架构
多租户软件开发架构

企业的信息化建设是一项复杂而严密的、循序渐进的系统性工程,是与企业原有的组织架构、经营模式、产权结构等诸多方面的根本性变革互为基础和条件的。近十年来,随着spring boot框架的日益成熟,越来越多的公司项目开始考虑采用微服务框架来搭建系统。微服务

为多样性算力软件开发铺就平坦大道:华为北冥融合架构全面解析
为多样性算力软件开发铺就平坦大道:华为北冥融合架构全面解析

北冥多样性计算融合架构是主要面向多样性算力集群的软件开发需求,融合开发语言、编译器、调度器、开发框架、计算套件、开发工具链在内的整套多样性算力开发解决方案与生态。

微服务架构如何影响软件开发文化?
微服务架构如何影响软件开发文化?

微服务,并不仅仅是一种代码构造方式。

IM即时通讯聊天系统开发源码丨IM聊天软件开发架构设计
IM 即时通讯聊天系统开发源码丨 IM 聊天软件开发架构设计

IM(即时通讯)聊天系统是现代互联网应用的核心功能之一【181即时2591聊天3365通讯】开发一个完整的系统涉及多个层面和技术栈。下面是构建这样一个系统的关键组成部分、技术选择和核心考虑因素的详细概述:

从架构到代码:软件开发最新趋势解析
从架构到代码:软件开发最新趋势解析

本文从领域驱动设计(DDD)、Reactive、Service Mesh 和代码智能等几个方面展开,介绍软件开发的发展趋势。

QCon全球软件开发大会(广州站)即将落地,与你探索数据架构的最佳实践
QCon 全球软件开发大会(广州站)即将落地,与你探索数据架构的最佳实践

如何在物理和虚拟层面整合各个分散的领域和数据“孤岛”;如何使用混合多云平台来管理和处理数据;如何凭借计算和存储可扩展性,应对不断增长的数据量;如何在整个过程中融入安全性、可扩展性和适应能力;以及如何在数据提供者和使用者之间的价值链中实现数据集成、数据工程和数据治理自动化等等,都是数据据架构所关心的问题。

软件开发者是硬件开发者的两倍!CUDA“元老级”架构师亲述:最初12人的团队如何成就了英伟达万亿市值
软件开发者是硬件开发者的两倍!CUDA“元老级”架构师亲述:最初 12 人的团队如何成就了英伟达万亿市值

尽管从CUDA的角度来看,GPU本身就是一台大规模并行机器,但它却并不擅长运行Linux这类串行问题。这类任务还是要交给CPU才行。

你是个软件架构师吗?

开发和架构的界限难以捉摸。有些人认为这并不存在,架构只是开发者所做的设计过程的扩展而已;另外一些人说这是一个鸿沟,它只能由那些做到高度抽象,而且不会陷入实现细节的开发者才能跨越。这之间有个平衡,但是你怎么从开发者成为架构师呢?

迈向敏捷软件架构

Boyan Mihaylov回顾了自己在传统瀑布式软件架构和敏捷软件架构下的工作经历。他描述了两者在以下三个方面表现出来的相似性及差异性:软件架构扮演的具体角色、软件架构的时间跨度以及软件架构的输出。

超大规模软件架构度量与演进的思考和实践
超大规模软件架构度量与演进的思考和实践

本次分享介绍华为超大规模软件架构自动化度量、看护与演进的解决方案。

AI 应用软件开发的技术架构

AI应用软件开发的技术架构是传统软件架构(如微服务)与机器学习/深度学习系统(MLOps)的深度融合。这种架构的核心挑战在于管理代码、数据和模型三个不断变化的资产,并确保整个系统能够持续学习、演进和部署。

AI技术开发
软件外包公司
AI应用开发
京东云开发者|探寻软件架构的本质,到底什么是架构?
京东云开发者|探寻软件架构的本质,到底什么是架构?

不论是开发人员还是架构师,我们都一直在跟软件系统打交道,架构是在工作中出现最频繁的术语之一。那么,到底什么是架构?你可能有自己的答案,也有可能没有答案。对“架构”的理解需要我们不断在实践中思考、归纳、演绎,形成自己的认知。

架构
软件架构
软件架构师
工业软件低代码开发平台技术架构研究

摘要:围绕目前工业软件低代码开发平台的机遇与挑战,提出了基于自动化引擎的工业软件低代码开发平台技术架构。该架构主要由工具链、引擎库、模型库、组件库、工业数据网关和应用门户等组成,并阐述了各部分功能与作用。

低代码
低代码开发平台
DeFi 开发系统软件开发:技术架构与生态重构

DeFi开发系统软件开发:技术架构与生态重构——2025年去中心化金融开发的范式革新与实践指南

交易所开发
dapp开发
链游开发
公链开发
代币开发
别怕被淘汰!AI现在是,将来也永远只是人类的助手|独家对话一线架构大佬 Christian Ciceri
别怕被淘汰!AI 现在是,将来也永远只是人类的助手|独家对话一线架构大佬 Christian Ciceri

采访嘉宾|Christian Ciceri,软件架构师,Apiumhub 联合创始人,《软件架构指标》作者

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

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

AI 给软件开发带来的改变(一)架构

作为对《AI 背景下的软件开发之道》后续展开系列文章的第一篇,论述AI对架构理念、架构师职责和架构师工作方式带来的冲击和改变。

架构师
AI Agent时代
京东云开发者|软件架构可视化及C4模型:架构设计不仅仅是UML
京东云开发者|软件架构可视化及 C4 模型:架构设计不仅仅是 UML

软件系统架构设计的目标不在于设计本身,而在于架构设计意图的传达。图形化有助于在团队间进行高效的信息同步,但不同的图形化方式需要语义一致性和效率间实现平衡。C4模型通过不同的抽象层级来表达系统的静态结构,并提供了最小集的抽象建模元素,为设计人员

软件架构
架构设计
架构可视化
图形化编排
C4模型
大模型重塑软件开发,华为云AI原生应用架构设计与实践分享
大模型重塑软件开发,华为云 AI 原生应用架构设计与实践分享

在ArchSummit全球架构师峰会2024上,华为云aPaaS平台首席架构师马会彬受邀出席,和技术爱好者分享AI原生应用引擎的架构与实践。

人工智能
软件开发
华为云
华为云开发者联盟
企业号2024年6月PK榜
软件开发架构专题_资料-InfoQ中文网