小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

2024年初,某电商平台在大促期间遇到性能事故,Java服务在并发连接数超过2万时响应延迟显著增加。问题源于线程模型不当,导致内存耗尽和频繁的上下文切换。文章探讨了不同线程模型(如每请求一线程、Reactor、Proactor、协程)的性能边界及其对架构决策的影响,强调选择合适模型以应对高并发场景的重要性。

【系统架构设计百科】线程模型:从 thread-per-request 到协程

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z
Bliki:架构决策记录

架构决策记录(ADR)是简短文档,记录产品或生态系统的单一决策,包括决策内容、背景和影响。ADR应简洁明了,通常一页,便于理解和讨论。每个ADR都有状态,如“提议”、“接受”或“取代”。在记录决策时需考虑替代方案及其利弊,并明确决策的后果和不确定性。ADRs在建议过程中促进团队对齐和专业知识的引导。

Bliki:架构决策记录

Martin Fowler
Martin Fowler · 2026-03-24T13:50:00Z
产品经理必读:AI智能体架构指南——为什么能力强不等于用户爱用?**

本文为产品经理提供了AI智能体架构的全面指南,强调架构决策对用户体验和信任的重要性。通过案例分析,探讨了上下文记忆、数据集成、技能能力和信任评估四个方面,指出用户更信任坦诚承认不确定性的智能体,而非自信但易出错的智能体。

产品经理必读:AI智能体架构指南——为什么能力强不等于用户爱用?**

宝玉的分享
宝玉的分享 · 2025-09-05T03:31:56Z
虚拟智库:利用大型语言模型获取多角度视角

虚拟智库利用AI促进架构决策中的多角度讨论,激发创造性思维,推动全面决策。

虚拟智库:利用大型语言模型获取多角度视角

InfoQ
InfoQ · 2025-08-28T09:00:00Z
我们如何组织单体仓库以快速交付

构建开发工具是一个元问题,架构决策直接影响开发效率。Graphite采用单一TypeScript单体仓库,避免微服务和复杂架构,优化开发速度。通过模块化和依赖反转,简化外部集成,提升代码可维护性。使用Turbo加速构建,确保快速反馈,实现高效开发体验和零停机部署。

我们如何组织单体仓库以快速交付

Graphite blog
Graphite blog · 2025-05-28T00:00:00Z
架构决策记录

架构决策记录(ADRs)帮助开发团队避免架构选择被遗忘或误解的问题。ADRs详细记录决策、背景、影响及当前状态,尤其对新成员入职和旧项目回顾非常有用。虽然看似增加工作量,但实际上能节省讨论时间,减少误解。建议团队尝试使用ADRs。

架构决策记录

DEV Community
DEV Community · 2025-05-19T07:24:20Z
工程师的Obsidian - 传统笔记为何无法满足开发者

传统笔记系统无法满足软件工程师的需求,因其需管理代码片段、架构决策及复杂工作流程。本文探讨此问题,并介绍如何将Obsidian调整以适应开发者的需求。

工程师的Obsidian - 传统笔记为何无法满足开发者

DEV Community
DEV Community · 2025-04-29T22:42:49Z
抽象的代价:物理学教会我的软件工程

抽象是现代软件工程的基础,能加速复杂系统的构建。然而,每种抽象都有局限性,理解基础知识有助于应对这些局限。抽象在特定条件下有效,但在上下文变化时可能失效。掌握基础知识有助于设计更优系统、预见故障并做出明智的架构决策。

抽象的代价:物理学教会我的软件工程

DEV Community
DEV Community · 2025-04-21T12:55:36Z

本研究提出了一种新方法,利用大型语言模型(LLM)提升架构师在领域模型创建、用例规格和架构决策中的效率,显著节省时间。

From Requirements to Architecture: Semi-Automatic Generation of Software Architecture

BriefGPT - AI 论文速递
BriefGPT - AI 论文速递 · 2025-04-16T00:00:00Z
流处理与排队:选择错误会发生什么?

流处理和排队是影响系统扩展和数据处理的架构决策。流处理适用于需要历史数据重放和事件顺序保证的场景,而排队则适合需要任务完成保证的情况。成功的架构通常结合两者,以实现实时处理和可靠的任务完成。

流处理与排队:选择错误会发生什么?

DEV Community
DEV Community · 2025-04-12T20:56:12Z
你好,dev.to 👋 是时候分享一些.NET的经验了

这篇文章是作者的“Hello World”帖子,分享他在.NET/C#开发中的经验与教训,提供实际解决方案,讨论架构决策,并偶尔与Java进行比较。他对单元测试持保留态度,认为代码应一次性完美。

你好,dev.to 👋 是时候分享一些.NET的经验了

DEV Community
DEV Community · 2025-04-12T17:55:55Z
掌握架构决策记录(ADRs):有效决策的最佳实践

架构决策记录(ADRs)用于记录和沟通工程项目中的重要决策。通过实施200多个ADRs,我们总结了最佳实践,以简化决策过程和提升团队协作。这些建议包括保持会议简短、聚焦单一决策、积极跟进反馈和推动及时决策,从而提高透明度和知识共享,确保架构决策与组织目标一致。

掌握架构决策记录(ADRs):有效决策的最佳实践

AWS Architecture Blog
AWS Architecture Blog · 2025-03-20T13:58:09Z

生成性人工智能(GenAI)在软件架构中的应用尚处于起步阶段。研究探讨了其在架构决策和重构中的使用及面临的挑战,包括模型精度、伦理问题和数据集不足等。未来需要进一步研究以提升评估方法和透明性。

Generative AI in Software Architecture: Applications, Trends, Challenges, and Future Directions

BriefGPT - AI 论文速递
BriefGPT - AI 论文速递 · 2025-03-17T00:00:00Z
播客:与Andrew Harmel-Law探讨促进软件架构

在本期节目中,Thomas Betts与Andrew Harmel-Law讨论了Andrew的书《促进软件架构:赋能团队做出架构决策》。他们探讨了架构决策的定义、架构实践的演变,以及架构师如何促进软件架构,而非单独决策。Andrew强调了决策的重要性及其对软件架构的影响,并提出了“架构建议过程”,旨在提升团队的决策能力和效率。

播客:与Andrew Harmel-Law探讨促进软件架构

InfoQ
InfoQ · 2025-02-24T11:00:00Z
如何在几分钟内使用Sentry和GitAuto修复错误

使用Sentry识别错误,创建GitHub问题,利用GitAuto自动修复错误,并分析根本原因,有助于优化架构决策。

如何在几分钟内使用Sentry和GitAuto修复错误

DEV Community
DEV Community · 2025-02-06T03:50:57Z
技术偏见:塑造我们架构决策的无形力量

经过20多年的技术领导经验,我发现认知偏见影响架构决策,常常牺牲实际解决方案。我们倾向于在团队舒适区内构建架构,误以为“新”就是“好”。技术领导应基于数据挑战偏见,关注实际业务影响,避免情感决策。

技术偏见:塑造我们架构决策的无形力量

DEV Community
DEV Community · 2024-12-15T11:38:38Z

架构的起源可以追溯到修建职业,现已拓展到城市规划和家具规划。架构思维在不同领域中应用广泛。架构决策是架构师的核心任务,需要综合考虑各种因素。架构规划需要技术知识、经验和灵活应变能力。

架构演变史:从建筑学到架构设计

六虎
六虎 · 2024-04-23T01:52:24Z

ADR是与系统建设相关的架构决策,通过干系人的讨论实现决策知识的同步。团队应采用轻量级的架构决策机制,进行头脑风暴式的讨论和共识。技术方案只是决策结果,不能反映决策的演进过程和上下文。

HarmonyOS-安装篇(DevEco Studio)

京东科技开发者
京东科技开发者 · 2024-03-11T02:56:56Z
架构决策的制定过程

自20世纪90年代以来,架构决策一直在回答设计选项的“为什么”问题。决策日志可以回答这些问题,让新手闭嘴。AD在20世纪90年代就已存在,但受到的关注较少。2000年代,AD成为研究热点,许多研究成果已付诸实践。自2010年起,AD成为行业项目的主流。Y-Statements是一种精简的决策记录模板,可以回答为什么的问题。记录决策时应避免伪理由和套话,参考实际需求和经验证据。选择适合自己的模板或创建一个,并坚持使用。

架构决策的制定过程

极道
极道 · 2023-11-25T23:32:00Z
【翻译】微服务和分布式对象第一法则

本文探讨了微服务与分布式对象设计的关系。作者指出,微服务在分布式设计中具有合理性,但也增加了远程调用和通信的复杂性。微服务通过粗粒度交互降低了细粒度API的复杂性,尽管有成功案例,作者对微服务持谨慎态度,强调经验与理论结合,鼓励读者做出明智的架构决策。

【翻译】微服务和分布式对象第一法则

顾宇的博客
顾宇的博客 · 2022-03-30T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码