architecture 相关问题

架构包含解决方案的流程,工件和高级结构。

Typescript 阻止从项目中的某些目录导入

我想知道是否有一种方法可以防止某个范围内的所有文件从不同的第二个范围导入任何文件。例子: 鉴于此项目结构: 项目/ ├── 节点模块/ ├── 测试...

回答 3 投票 0

Django有类似arch unit的库吗?

我一直在寻找一个库或工具来测试我的 Django 项目架构,检查依赖关系、层等,例如 Arch Unit for Java。但直到现在,我什么也没发现。我什至不知道...

回答 4 投票 0

让用户决定函数是否返回异常或 null

我正在构建一个 SDK,它提供一些 GET 功能,例如: GetCustomerById 或 GetProductById 等 我有一些用例,如果找不到 id,这些函数应该返回 null 以及其他用例

回答 1 投票 0

如何从 C++ 派生对象集合中进行搜索和分配?

我的问题的技术部分得到了很好的答案,为什么我当前的方法不起作用(将派生**分配给基**是类型不安全的,另请参阅将派生**转换为基** ...

回答 3 投票 0

状态共享架构-如何启用滚动策略?

场景:Kafka流提供事件流,其中每个事件都是一条记录,必须在聚合1000条记录后进行处理(滚动策略)。为了给背景,每条记录都提供短信u...

回答 1 投票 0

微服务之间使用消息和REST进行通信

我有两个微服务 A 和 B(express 和 typescript)。当 B 创建并且对象 b 引用微服务 A 中的对象 a 时,它需要首先验证该对象是否存在。 我想在实施...

回答 2 投票 0

根据业务上下文基于同一实体的多个聚合根

我正在尝试使用 .Net C# 来实践 DDD 模式。我检查了多个灵魂、教程、文章,但大多数都使用相同的简单想法 - 订单实体,带有项目等。我是什么

回答 1 投票 0

Flutter BLoC 库:在哪里保存 TextEditingController 对象:在 State 中、在 BLoC / Cubit 类中还是在 widget 中?

使用 BLoC 库时,我们将所有变量存储在状态类中。但是在哪里存储 TextEditingController,它不会改变,但它的值会改变? 假设我有一个像......这样的国家级课程

回答 4 投票 0

具有简洁架构的Django

我正在尝试使用干净架构原则构建一个Python应用程序。我已经有了以下结构: 应用程序/ ├── 来源 │ ├── 依赖关系 │ │ ├── dependency.py │ │ └── __ini...

回答 1 投票 0

cloud-db-services 中是否推荐使用每个服务数据库模式?

我对微服务中的每服务数据库模式有疑问。 假设我有两种服务:一种用于发帖,另一种用于评论。这两个服务需要有自己的数据库。数据库是

回答 1 投票 0

Blazor WebAssembly(托管)微服务策略

我的应用程序的核心由一套微服务组成,每个微服务主要使用 DDD 架构。 在标准 MVC 解决方案中,客户端将访问我的控制器,而控制器...

回答 2 投票 0

使用指向 AWS 中 ALB 的私有静态 IP 设置内部 NLB

这是我们当前的设置。 不工作 Route53 -> NLB(内部,私有IP) -> ALB -> Lambda 在职的 Route53 -> NLB(公共,弹性IP) -> ALB -> Lambda 全部都在 VPC 中。我有...

回答 1 投票 0

C++ - 多态性和动态转换的困难时期

我正在尝试为我正在开发的个人游戏引擎设计一个文件系统,但我很难在避免动态转换的同时使用多态性。我只是想分享我的一个想法,让...

回答 1 投票 0

我如何使用带有依赖注入的内部类

我的解决方案的结构如下 API -> BusinessLogic - 数据访问 API 利用业务逻辑拥有的服务。例如项目服务。该服务有一个带有

回答 1 投票 0

有没有办法估计这个模型的性能?

我不是工程师,我是 PO。 对于一个简单的答案来说,这个问题可能太复杂了,但这里是。 我正在尝试了解决策引擎的某些设计的性能估计。

回答 1 投票 0

在 Rust 中创建“依赖倒置”的惯用方法有哪些?

我希望在 Rust 中创建“依赖倒置”(如 Robert C. Martin 的 Clean Architecture 中所述)。 我一直在尝试在我的 Rust 项目中实现这一点。 (让代码依赖于

回答 1 投票 0

软件设计方面 - 规则驱动与配置驱动设计

我想更多地从设计角度而不是任何实现的角度来问这个问题。让我们从一个可以使用某些规则引擎或其他引擎进行配置的路由引擎(或其他任何引擎)的示例开始

回答 1 投票 0

构建队列,仅在后端不忙时传递请求

我正在前端服务器和后端服务器之间构建一个队列,以确保后端每次只执行一个作业请求。没有足够的资源来运行多个作业...

回答 1 投票 0

我应该使用 Kafka 还是仅使用负载均衡器?

我正在尝试创建一个 Telegram 机器人。 Telegram API 允许我给它一个指向我自己的 API 的链接,它会发送“更新”(这是代表某些事件的 json 序列化更新对象......

回答 1 投票 0

代码审查请求:每个路由、控制器和服务一个文件的架构

我目前正在开发一个带有 TypeScript 的 NodeJS Express 项目,并且我使用每个路由、控制器和服务都有自己的文件的结构来组织我的代码。例如,我有

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.