收录了 c4 模型 频道下的 50 篇内容
软件架构图可能是一个非常有用的沟通工具,但很多团队减少了图表的创建,即使有创建图表,也往往模糊不清。C4模型由用于上下文、容器、组件和代码的分层软件架构图组成。
软件架构C4模型。
软件系统架构设计的目标不在于设计本身,而在于架构设计意图的传达。图形化有助于在团队间进行高效的信息同步,但不同的图形化方式需要语义一致性和效率间实现平衡。C4模型通过不同的抽象层级来表达系统的静态结构,并提供了最小集的抽象建模元素,为设计人员
本文介绍有赞零售财务中台的架构设计与实践经验。
Spotify的工程师最近分享了公司内部如何标准化架构图。
了解软件架构基础比以往任何时候都要来得重要,因为我们现在构建的系统越来越趋于分布式化,而且开发团队也越来越分布式化。为了解开这些迷思,开发者需要了解五个与软件架构有关的事实。
对于服务拆分的逻辑来说,是先设计高内聚低耦合的领域模型,再实现相应的分布式系统。
本文来自《2019年有赞技术大礼包》系列。
本篇整体介绍一下“DDD分段式协作设计”的步骤和内容。
本文建议前期做足够的架构设计,以便提供项目启动所需的结构,统一团队愿景以及评估可能的风险。
如果项目是对错综复杂的旧遗留系统进行现代化改造或是将所有工作负载迁移到云上,该怎么办呢?
近日,InfoQ采访了文心一言App背后的技术团队,听他们讲述了如何在四个月的时间里,从0到1做出国内首个以大语言模型为基础的C端产品。
本文将给大家介绍一种简洁明了软件架构可视化模型——C4模型,并手把手教大家如何使用代码绘制出精美的C4架构图。
据说,现在很多小区都上线了AI抓拍高空抛物的黑科技,可以自动分析抛物轨迹,用来协助检查很多不文明行为。
帮助你了解架构师的技能要求、架构属性、架构视图("4+1"模型 & C4模型)跟常见架构的优缺点(MVC & DDD & CQRS & SOA & Microservice & 六边形架构 & 洋葱架构 & Clean Architecture)。
“清华”含量 80%,平均年龄 28 岁~
区块链技术,尤其是底层技术却没有太多的改变。
所谓一图胜千言,大家平日在工作中编写文档时,往往都需要画各种图来表达中心思想,在此为大家推荐一个专注于“画图”本身的工具 PlantUML,通过写代码的方式完成满足各种需求场景的画图工作,避免无谓的图形页面样式修改调整,进而提升工作效率。
本文介绍爱奇艺在探索升级排序模型的过程中提出的双DNN排序模型。