架构

关注
收录了架构频道下的 30255 篇内容
溯源架构发展的脉络,关注科技企业的架构实践,帮助传统行业、中小型企业找到可供参考的架构
  • 全部
  • SOA
  • 微服务
  • 业务架构
  • 框架
  • 领域驱动设计
  • 多云/混合云
  • 其他
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
跟UML创始人、IBM院士Grady Booch聊软件工程50年演变:从传统编码到大模型时代
跟 UML 创始人、IBM 院士 Grady Booch 聊软件工程 50 年演变:从传统编码到大模型时代

整个软件工程的发展史,就是一段抽象层次不断提升的历史。我们如今正在见证又一个抽象层次的出现,它为我们带来了极其强大的框架,帮助我们以此为基础构建新的系统。

中国软件重塑的关键一年:这11大领域迎来了自己的“ChatGPT时刻” | 年终盘点
中国软件重塑的关键一年:这 11 大领域迎来了自己的“ChatGPT 时刻” | 年终盘点

大模型只投入也没杀手级应用,2025 年你跟吗?国内开源社区所存在独特问题:部分开源、放收款码,专家们怎么评价?Rust 火得像邪教,明年我们学不?你是否处于我们盘点的这 11 大领域之中,是否错过了最大风口?......InfoQ 一年一度的盘点,不仅是一份行业指南,更是一份对未来趋势的预测。

微服务常见限流方案及TSF限流原理
微服务常见限流方案及 TSF 限流原理

在微服务高并发的一些场景下,微服务之间的调用量不断增加,大流量因素很可能会引起服务雪崩,微服务的稳定性对业务系统的影响也比较大。一般微服务容错组件都提供了限流的方式来保护我们的系统,本文主要介绍微服务限流的几种主流方案与适应的场景。

通过GitLab Duo Chat深入了解合并请求
通过 GitLab Duo Chat 深入了解合并请求

2025 年 1 月 2 日消息,GitLab 推出聊天助手 Duo Chat,在 Duo Ultimate 和 Enterprise 版本可用。它类似代码评审伙伴,能回答代码审查中的关键问题,助工程师理解代码更改、发现潜在问题,提升评审效率。该助手与 GitLab 深度集成,还向开源贡献者开放。可试用 60 天,感兴趣者能查看相关文档和视频。

软件架构与实验的艺术
软件架构与实验的艺术

文章围绕软件架构与实验展开。指出软件架构犯错难免,可通过小实验降低犯错成本。最小可行架构(MVA)由测试架构决策可行性的实验组成,也是对最小可行产品(MVP)技术可行性的实验。还介绍了有效架构实验的特征,强调要预测“支持和变更”工作,旨在让系统优雅应对错误。

软件设计原则失效了?怎么把代码写得更实在,最新神文让 AI 大神卡帕西和马斯克都点赞
软件设计原则失效了?怎么把代码写得更实在,最新神文让 AI 大神卡帕西和马斯克都点赞

写代码最重要的事,不是用什么高级架构,不是追逐酷炫技术,而是别让人看了你的代码后“想骂人”。

利用基于单元的架构增强现代分布式系统
利用基于单元的架构增强现代分布式系统

单元还能帮助将大型的架构组织成与领域相符的部署和交付单位,从而提供重要的社会化技术收益。

Agoda 的非常规客户端优先迁移:从 GraphQL 单体架构到微服务架构
Agoda 的非常规客户端优先迁移:从 GraphQL 单体架构到微服务架构

Agoda 从单体 GraphQL 转向微服务架构,采用客户端优先策略,通过内部智能编排器库使客户端能处理单体和微服务,降低迁移风险和协调工作。

京东零售推荐系统可解释能力详解
京东零售推荐系统可解释能力详解

本文将介绍可解释能力在京东零售推荐系统中的应用实践。主要内容包括以下几大部分:推荐系统可解释定义、系统架构、排序可解释、模型可解释、流量可解释。

揭秘 JDQ 限流架构:实时数据链路的多维动态带宽管控|京东零售技术实践
揭秘 JDQ 限流架构:实时数据链路的多维动态带宽管控|京东零售技术实践

在数字化转型的浪潮席卷之下,大数据和云计算技术已成为企业创新和发展的关键驱动力。尤其是以京东为代表的电商平台为例,其日常运营中持续生成海量数据,涵盖实时交易记录、点击曝光统计及用户行为轨迹等,这些数据对精准业务决策、深化用户体验优化等方面具有重要意义。

《架构师》(2024年第三季)《架构师》(2024年第三季)
《架构师》(2024 年第三季)

本期《架构师》推荐内容:大模型技术重塑智能研发新范式;2024 年软件工程行业:两年间的变化、原因及未来趋势;Anthony Alford 访谈:AI 架构入门

Allegro 如何将运行 GCP 数据流管道的成本降低 60%
Allegro 如何将运行 GCP 数据流管道的成本降低 60%

Allegro 通过优化 Google Cloud Dataflow 数据流管道,降低成本约 60%。主要措施包括提高资源利用率、调整计算实例类型、更换虚拟机类型及优化作业配置,特别是关闭 Dataflow Shuffle 服务。

在架构方面,没有谁比亚马逊的 CTO 更能预见未来
在架构方面,没有谁比亚马逊的 CTO 更能预见未来

在 re:Invent 2024 的最后一场重磅主题演讲中,亚马逊副总裁兼 CTO Werner Vogels 博士分享了构建复杂系统的经验并提到,复杂性无处不在,随着系统规模的扩大,复杂度也在不断提高。普遍意义上讲,复杂性并不是坏事,它通常意味着系统中正在引入更多的功能。

云原生架构下中间件联邦高可用架构实践
云原生架构下中间件联邦高可用架构实践

云原生架构将运维能力下沉,如何高效利用云原生能力并实现中间件跨可用区高可用?

来自亚马逊 CTO 的 20 年底层架构经验分享
来自亚马逊 CTO 的 20 年底层架构经验分享

当软件系统越来越复杂,开发者们应该如何追求 simplexity?在 re:Invent 最后一天,Dr.Werner 分享了在亚马逊 20 年构建底层架构的经验,他在追求繁简之道的过程中总结了六条宝贵经验!

Kitex/Hertz 助力大模型:三周年重要特性回顾
Kitex/Hertz 助力大模型:三周年重要特性回顾

本文根据 CloudWeGo 三周年 《Kitex/Hertz 助力大模型:三周年重要特性回顾》 分享整理,介绍近一年来 Kitex/Hertz 的重要特性。

Slack 对 Chef 架构进行改进,提高其安全性和稳定性
Slack 对 Chef 架构进行改进,提高其安全性和稳定性

本文提到了 Slack 改进 Chef 架构,从单一 Chef 堆栈转移到更具弹性的分片架构,使用 Consul 服务发现,创建 Shearch 服务跨堆栈搜索,开发 Gnife 工具跨分片操作,采用 Chef Librarian 管理 Cookbook 版本,提高安全性和稳定性。

在现代应用中确证 Cell-Based 架构的安全性
在现代应用中确证 Cell-Based 架构的安全性

基于单元架构提升应用安全性,需隔离、权限控制、数据加密、零信任策略、身份验证、API 网关和集中式注册表。

利用 Cell-Based 架构构建具有弹性和容错性的系统
利用 Cell-Based 架构构建具有弹性和容错性的系统

本文是“Cell-Based 架构:如何构建可扩展且具有弹性的系统”系列文章的一部分。在本系列文章中,我们将介绍一段探索之旅,并对基于单元(Cell-based)的架构的许多关键方面进行全面的概述和深入的分析,以及将这种方法应用于现有和新架构的实用建议。

AI 时代下的架构变革,需要关注什么?
AI 时代下的架构变革,需要关注什么?

企业对数据实时性、流动性和处理效率的要求日益增高,传统的数据架构已无法满足 AI 驱动应用的复杂需求。

贝壳流量分发引擎高可用架构与稳定性改造实践
贝壳流量分发引擎高可用架构与稳定性改造实践

商机作为平台的基础资源,每一次故障对公司来说都是一笔不小的损失。

优化 Wellhub 的自动完成服务的延迟:多区域架构
优化 Wellhub 的自动完成服务的延迟:多区域架构

本文提到 Wellhub 采用多区域架构优化基于 Go 的自动完成服务延迟,使用 AWS 服务和 Elasticsearch 地理查询,通过 AWS Global Accelerator 优化流量路由,降低延迟,提升用户体验。

唯物主义视角下对软件架构的理解
唯物主义视角下对软件架构的理解

理解架构,主要想清楚几个问题。什么是架构?架构解决什么问题?架构如何产生和演进?

单元化架构在字节跳动的落地实践
单元化架构在字节跳动的落地实践

本文将围绕字节跳动当前的模式——同城容灾 + 异地多活,介绍团队在异地单元化架构落地上的一些思考和实践。

在 Netflix 构建全球缓存系统:深入了解全局复制
在 Netflix 构建全球缓存系统:深入了解全局复制

Netflix 使用 EVCache 实现全局数据复制,减少延迟,提高系统可靠性。EVCache 是分布式键值存储,结合 Memcached 和 SSD,具有线性可扩展性和强大弹性。通过客户端发起的复制和优化数据路由,降低服务器负载,提高效率。

不使用 EC2 或 Kubernetes:看 PostNL 如何构建纯 Serverless架构
不使用 EC2 或 Kubernetes:看 PostNL 如何构建纯 Serverless 架构

PostNL 通过采用无服务器服务为主的云原生技术,提高生产效率和市场响应能力,降低运营成本,实现从外包到内部产品交付的转变。

百度沧海·存储统一技术底座架构演进

我们认为各种存储系统实际上是由元数据面和数据面两部分组成,通过提炼出高度可复用的元数据面和数据面的统一技术底座,就能积木式搭建各种云存储系统,比如对象存储、文件存储、块存储等,最大化减少重复开发的工作。

架构到底要不要分前端和后端?
架构到底要不要分前端和后端?

“前端”架构真的有必要存在吗?

Lyft 推广协作式 Protocol Buffers 设计的最佳实践
Lyft 推广协作式 Protocol Buffers 设计的最佳实践

Lyft 分享了使用 Protocol Buffers 的经验,强调了协作式设计、消息校验和统一常量值等最佳实践,以促进知识共享和开发流程质量。

    想要一个简单易用的实时ML平台?你必须知道的一些复杂细节
    想要一个简单易用的实时ML平台?你必须知道的一些复杂细节

    徐振中 | Claypot AI 联合创始人兼 CTO

    立即下载
    NLP 应用中数据治理遇到的困难及解决方案

    彭嘉 | 小米 NLU质量平台负责人

    立即下载
    大模型时代下的个人成长

    吴锦晟 | 首都在线 生态副总裁、TGO 鲲鹏会(上海)学员

    立即下载