模块化设计

  
共有 721 2 3 4 ... 5 下一页

只有 1% 的人需要微服务 - qe-unit

23-01-28 37 1k

年收入 20 亿美元的规模才有充分理由采用 微服务 架构,其他规模则可采用: 单体式 架构 演化为基于服务的模块化单体式架构,然后演化为宏服务、迷你服务、微服务。 什么是微服务架构? ... 详细

实践中的模块化单体 | Foojay.io

23-01-27 111 3k
随着 微服务 在应用程序现代化中的使用,我们已经看到了保持这种软件开发风格的优点和缺点。 当我们主要在企业组织中创建应用程序时,我们现在首先想到的是如何解耦我们的应用程序。 但有时创建太多微服务... 详细

鲍勃大叔:函数式编程真的不需要面向对象吗?

23-01-19 395 3 2k

什么是类?根据字典,一个类是: 一组、集合、群体或配置,其中的成员被认为具有某些共同的属性或特征;一个种类或类别。 现在在阅读下一段时考虑一下这个定义: 在OO语言中,我们将我们的程序组... 详细

您需要模块,而不是微服务

23-01-04 819 3 11k

架构有时很难——人们不断提出一些新想法,这些想法很快成为主流的“做事方式”,微服务是最新的趋势,现在是我们剖析这个想法并找到正在发生的事情的真正根源的时候了。 在 微服务 的核心,我们被告... 详细

Spring Modulith能成熟实现模块化了吗? - Foojay

22-12-30 630 7k
设计 微服务 的主要原因之一是它们强制执行 boundaries " class='body_href' >强大的模块边界 。 然而,微服务的缺点是如此... 详细

rust_boilerplate:用于开发Rust项目的MVC模板

22-12-21 669 1 1k

如何使用Rust通过Actix构建一个适度的结构化应用? 设计精神:更看中MVC的设计。 这就是我建立这个模板的原因,以便你快速建立你的概念/逻辑。 src/cfg/ 将配置设置放在这里 ... 详细

如何将模块化应用于 SQL

22-12-12 823 6k
在本文中,我们将了解模块化这一最重要的系统设计原则之一如何应用于 SQL。 定义: 模块是一个单元,其元素与自身紧密相连,但与其他单元弱相连。 当系统在设计时考虑到模块化,独立方很容易并行构建这些... 详细

编写易于删除的代码 - ploeh

22-11-29 795 1 14k
如何编写易于更改的代码?朝更方便地删除代码方向努力。 “您可以删除部分而不重写其他部分的系统通常称为松散耦合” -  特福 你会认为删除代码是世界上最简单的事情,但事实并非如此。 想象... 详细

介绍Spring Modulith

22-10-24 2584 2 3k

Spring Modulith  是一个新的、实验性的 Spring 项目,它支持开发人员在代码中表达这些逻辑应用程序模块,以及构建结构良好、与领域对齐的 Spring Boot 应用程序。 传... 详细

Rust模块系统的清晰解释 - sheshbabu

22-10-07 574 13k
在这篇文章中,我将使用实际示例来解释模块系统,以便您清楚地了解它的工作原理,并可以立即开始在您的项目中应用它。 由于 Rust 的模块系统非常独特,我要求读者以开放的心态阅读这篇文章,并拒绝将其与其... 详细

模块化单体会取代微服务架构吗?- Itiel

22-08-20 1644 1 3k

关于模块化单体的讨论很多。我们可以在许多趋势图中看到这一点。许多研发经理都在询问这是否是 微服务 或其他东西的替代品/替代品。 本文解释什么是模块化单体,为什么有些人认为它是微服务的替代品,以及... 详细

Zephyr是一个类似OSGI的Java插件框架

22-07-03 1133

Zephyr 是一个基于Java的开源插件框架,具有智能依赖管理、模块化设计和占用空间小的特点。 Zephyr 智能管理插件生命周期的各个方面,包括类加载、启动/停止顺序、更新等。 Zephyr... 详细

互联网是模块化的 - Gordon

22-04-17 515 1

互联网的关键 架构 原则之一是模块化; 模块化是一种设计原则,它有意使组件高度独立(“松散耦合”); 当一个系统由具有可识别边界的较小的独立部分组成时,它就是模块化的。 在设计模块化架构时,... 详细

是按技术职责还是按领域职责划分模块包? - Reddit

22-03-29 754 1 4k

在构建 REST api 时,您会选择: 选项 A: ├── controllers │   ├── order.go │   ├── region.go │   └── us... 详细

如何实现软件设计中的高凝聚和松耦合? - thevaluable

22-03-28 647 1 7k

为什么我们系统的模块耦合度如此之高?是因为他们缺乏凝聚力吗? (banq注:为什么人员在团队之间流动这么频繁?为什么团队之间开会如此频繁?是因为这些团队内部缺乏凝聚力吗?缺乏核心凝聚吗?)   案例... 详细