收录了 洋葱架构 频道下的 50 篇内容
领域驱动设计(Domain-driven design,DDD)是一种为复杂需求开发软件的方法,它将软件的实现与不断发展的核心业务概念模型紧密地结合在一起。
Wade Waldron相信,通过结合使用领域驱动设计(DDD)与洋葱架构,他的代码质量在几年之内得到了极大的提高。一开始他仅仅使用了DDD,但随着结合使用洋葱架构,他发现他的代码更加易读易懂了,维护的难度也降低了许多。作者 – Jan Stenberg
作者:京东物流 于建飞
简单来说,动用大量的资源只为了一套优质的三高架构并不正确,而是该在了解当前业务现状的情况下,创造出灵活、可维护、健硕能成长的。
为了协调机器人群,并最大限度地提高仓库的效率,作者团队开发了一个类似于空中交通控制系统的控制系统。
作者:京东科技 康志兴
云服务的发展影响了开发人员构建分布式应用程序的方式。
在上个月的“反应峰会(Reactive Summit)2017年会议”上,Kevin Webber在谈话中提到了利用诸如“事件风暴(Event Storming)”、“领域驱动设计( Domain Driven Design)”和“云原生(Cloud Native)”等技术来实现企业Java应用程序的云迁移方法。
微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。
自 2014 年苹果发布会发布 Swift 之后, Swift 经过多年迭代
Next.js | 基于优秀开发人员体验的整洁架构 12.3发布。本文不是要介绍其中的酷炫新特性,而更多的是关于用Next.js来构建企业级JavaScript应用程序时不时冒出的一些奇异观点。
企业始终在追求使用低成本来撬动高价值,以降低成本和提高效率作为持续发展的目标。
一段时间以来,我一直秉持“编写库而非框架”的理念。最近,我开始思考,似乎可以对这个观点做一个富有成效的扩展,即原则胜过模式,模式胜过库,库胜过框架。
首先 DDD 是一种软件设计方法,Domain-driven design (DDD) is a major software design approach. 来自维基百科。软件设计方法涵盖了;范式、模型、框架、方法论,主要活动包括建模、测试、工程、开发、部署、维护。来自维基百科的软件设计涵盖信息介绍。
代码不是目的而是一种手段,是为了完成业务功能。由于项目的发展和组织的变化,代码量级、开发人员、功能的复杂度都不断增长,需要更多人去协同完成项目,好代码是用来保障团队间的高效协作,同时也面向业务未来。
快手视频生成大模型“可灵”(Kling),作为全球首个真正用户可用的视频生成大模型,自面世以来,凭借其无与伦比的视频生成效果,在全球范围内赢得了用户的热烈追捧与高度评价。截至目前,申请体验其内测版的用户数量已突破70万大关。