小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI
使用Spring Modulith和IntelliJ IDEA迁移到模块化单体架构

JetBrains可以使用我的姓名、邮箱和位置信息发送通讯,并处理我的个人数据。我可以随时撤回同意,每封邮件都有退订链接。

使用Spring Modulith和IntelliJ IDEA迁移到模块化单体架构

The JetBrains Blog
The JetBrains Blog · 2026-02-25T12:40:36Z
使用Kotlin和Spring构建模块化单体架构

模块化单体架构将应用逻辑划分为独立模块,仍作为单个工件进行部署,结合了模块化设计的优势与单体架构的开发和发布便利。通过使用Spring Modulith和Kotlin,可以清晰定义模块边界,独立测试模块,并监控模块间的交互。

使用Kotlin和Spring构建模块化单体架构

The JetBrains Blog
The JetBrains Blog · 2026-02-13T12:27:12Z

在分布式图中,变更的传播是线性的且极其缓慢。VMR 作为一种创新的混合架构模式,旨在通过“虚拟化”手段,在保留原有各产品存储库(Product Repositories)独立开发灵活性的同时,实现单体存储库(Monorepo)所具备的统一构建、原子级版本控制和供应链安全优势。为了适应开源社区的协作习惯,并实现不同组件(如 Runtime, SDK, ASP.NET Core, Roslyn...

.NET 虚拟单体存储库 (VMR)架构演进、同步机制与统一构建策略

dotNET跨平台
dotNET跨平台 · 2026-01-28T00:02:38Z

在分布式图中,变更的传播是线性的且极其缓慢。VMR 作为一种创新的混合架构模式,旨在通过“虚拟化”手段,在保留原有各产品存储库(Product Repositories)独立开发灵活性的同时,实现单体存储库(Monorepo)所具备的统一构建、原子级版本控制和供应链安全优势。为了适应开源社区的协作习惯,并实现不同组件(如 Runtime, SDK, ASP.NET Core, Roslyn...

<span class=“js_title_inner“>.NET 虚拟单体存储库 (VMR)架构演进、同步机制与统一构建策略</span>

dotNET跨平台
dotNET跨平台 · 2026-01-28T00:02:38Z
.NET 虚拟单体存储库 (VMR)架构演进、同步机制与统一构建策略 - 张善友

.NET 虚拟单体存储库(VMR)是一种创新架构,旨在克服传统多仓库模式的缺陷。它通过虚拟化技术结合单体存储库的优势,提高了构建一致性和供应链安全性,支持跨平台开发,满足开源社区的需求,促进了.NET生态系统的高效协作与演进。

.NET 虚拟单体存储库 (VMR)架构演进、同步机制与统一构建策略 - 张善友

张善友
张善友 · 2026-01-27T14:42:00Z
Tinder如何拆分其iOS单体应用以应对7000万用户

Tinder通过Swift编译器分析代码依赖关系,将庞大的iOS单体应用拆分为模块,提升了构建速度和开发效率,构建时间减少了78%,整个过程在六个月内完成。

Tinder如何拆分其iOS单体应用以应对7000万用户

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-11-12T16:30:47Z
从单体到模块化:通过可扩展的LoRA扩展语义路由

语义路由系统面临扩展挑战,多个模型独立运行导致计算成本线性增长。通过重构vLLM语义路由器的分类层,采用模块化架构、低秩适应(LoRA)和并发优化,解决了这一问题。新架构支持多模型,提升了多语言处理能力和长文档支持,显著提高了分类效率和并发性能。

从单体到模块化:通过可扩展的LoRA扩展语义路由

vLLM Blog
vLLM Blog · 2025-10-27T00:00:00Z

本文探讨了“骑手与大象”架构模式,旨在平衡微服务与单体架构的优缺点。该模式将高并发的重计算部分(大象)与灵活的业务逻辑(骑手)分离,通过高效通信实现协同,强调务实的技术选型与权衡。

“骑手与大象”架构:超越微服务与单体之争的务实之道?

Tony Bai
Tony Bai · 2025-06-17T00:13:39Z
单体仓库!! Nx与Turborepo与Lerna的比较 – 第二部分:Nx

本文介绍了如何使用Nx工具创建一个包含React网页应用、Node.js API和React Native移动应用的单体仓库,促进代码共享与重用。

单体仓库!! Nx与Turborepo与Lerna的比较 – 第二部分:Nx

DEV Community
DEV Community · 2025-05-26T06:44:58Z

本周刊分享了12篇Python相关文章和13个开源项目,涵盖工具链管理、性能分析和Django决策,旨在提升读者的Python技能和职业收入。

Python 潮流周刊#103:LlamaIndex 的单体代码库改造

豌豆花下猫 | Python猫
豌豆花下猫 | Python猫 · 2025-05-24T00:00:00Z

本研究引入定向非交换单体算子,构建了多维组合嵌入的新代数结构,解决了统一基础问题,展现了结合性和一致性,兼容现代机器学习架构。

用于机器学习组合嵌入的定向非交换单体结构

BriefGPT - AI 论文速递
BriefGPT - AI 论文速递 · 2025-05-21T00:00:00Z
单体仓库的CI/CD:用智能策略驯服巨兽 🚀

管理单体仓库的CI/CD可以通过构建变更项目、缓存依赖和智能共享库来提高效率和可扩展性,避免过度测试和依赖地狱。使用Turborepo和Nx等工具优化部署,确保快速交付。保持配置模块化、监控管道健康和记录文档,有助于单体仓库的顺利运作。

单体仓库的CI/CD:用智能策略驯服巨兽 🚀

DEV Community
DEV Community · 2025-05-18T18:51:37Z
Python 单体仓库与 Polylith 开发者体验 [视频]

文章探讨了如何使软件开发变得轻松愉快,介绍了Polylith架构及其为开发者提供的灵活设计和修改能力。同时,作者还介绍了为Polylith开发的Python开源工具,以提升开发者体验。

Python 单体仓库与 Polylith 开发者体验 [视频]

DEV Community
DEV Community · 2025-05-18T09:33:11Z
一个系统,多种可能性 - 探索单体系统、事件与大语言模型

单体系统适合小型项目,但在规模扩大后,更新困难且代码复杂,限制了创新。微服务和事件驱动架构(EDA)能有效解决这些问题,提高灵活性和可扩展性,尤其在人工智能领域,如谷歌的Agent2Agent协议。EDA通过异步通信简化系统,提升实时响应能力,以适应快速变化的市场需求。

一个系统,多种可能性 - 探索单体系统、事件与大语言模型

DEV Community
DEV Community · 2025-05-12T00:15:05Z
单体架构与微服务架构:该如何选择?

选择合适的架构对产品成败至关重要。单体架构简单但扩展性差,微服务架构灵活但管理复杂。应根据产品阶段、团队规模和技术成熟度选择架构,初期可采用单体架构,后期可转向微服务。

单体架构与微服务架构:该如何选择?

DEV Community
DEV Community · 2025-05-08T06:34:09Z
从单体架构到微服务:现实世界中的经验教训

作者分享了从单体架构迁移到微服务的经验,强调了思维方式转变、依赖暴露、事件驱动架构的优势、可观察性的重要性及CI/CD的必要性。微服务提升了系统的独立性和灵活性,鼓励开发者逐步适应变化。

从单体架构到微服务:现实世界中的经验教训

DEV Community
DEV Community · 2025-04-30T21:14:27Z
WebStorm 2025.1:JetBrains AI的重大改进、增强的Angular支持和更好的单体仓库支持

WebStorm 2025.1于2025年发布,新增JetBrains AI改进、Angular 17.2支持、单体仓库优化及用户体验提升,包含AI助手、代码补全、信号查询和自动运行配置等功能,提升开发效率。

WebStorm 2025.1:JetBrains AI的重大改进、增强的Angular支持和更好的单体仓库支持

The JetBrains Blog
The JetBrains Blog · 2025-04-16T12:18:26Z
在.NET中构建垂直切片架构的模块化单体

微服务架构灵活但复杂,初创项目不适合。模块化单体架构结合了单体和微服务的优点,简化开发和部署,模块通过公共API通信,便于未来迁移至微服务。本文介绍了包含发货、库存和承运商模块的模块化单体项目结构。

在.NET中构建垂直切片架构的模块化单体

DEV Community
DEV Community · 2025-04-15T16:51:19Z
微服务:因为单体架构已经过时

微服务将应用拆分为独立可部署的服务,每个服务负责特定功能。设计时应遵循单一职责、数据隔离和合理通信原则,避免过早拆分、分布式单体和忽视可观察性。对于小团队或预算有限的项目,简单架构更为合适。微服务提供可扩展性和团队自主性,但需谨慎实施。

微服务:因为单体架构已经过时

DEV Community
DEV Community · 2025-04-15T13:00:00Z
🏗️ 单体与模块化单体的区别 – 2025年你需要知道的事项

模块化单体在现代软件架构中逐渐受到重视。与传统单体相比,它通过明确的模块边界提高了代码的可维护性和可测试性,适合小型团队和产品验证阶段,避免了微服务的复杂性,同时提供了清晰的架构和未来扩展的灵活性。

🏗️ 单体与模块化单体的区别 – 2025年你需要知道的事项

DEV Community
DEV Community · 2025-04-15T06:05:22Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

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

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码