cost 74 ms
Half-Async/Half-Sync vs Leader-Follower 并发模式

我试图了解 Half-Async/Half-Sync 和 Leader-Follower 并发模式之间的性能开销。 并指的是这篇论文: https ://www.dre.vanderbilt.edu/~schmidt/PDF/OM-01.pdf 具体来说,我无法理解半异步/半同步的性能开销。 它说 ...

2022-07-02 10:43:04 0 20
如何在 JavaFX Spring JPA 中建模查找表

我手头有一个设计问题,我希望你们能帮我解决这个问题。 我正在编写一个大型 JavaFX Spring JPA 项目,该项目具有多个查找表,每个查找表都具有代码和值属性。 每个都有自己的阶段和控制器。我为每个操作使用Task ,每个查找表都可以更新或添加新值。 我想知道创建这些查找表的最佳设计 ...

2022-07-01 13:27:24 0 20
DDD中消息传递和事务之间的区别?

因此,在 DDD 中,有一些transactions (可能是business transaction )应该发生在单个聚合根上,而messaging或events发生在域/聚合之间作为单向通知。 我很难理解这种分离的语义。 我不能一口气制定出来,所以这里有几个大致相同类别的问题,它们应该集中在一 ...

2022-07-01 09:27:55 1 27
如果我有一个包含许多方法的组件,其中包含大量代码和逻辑,并且该逻辑在许多其他组件中被重用,我该怎么办?

我正在构建一个包含很多屏幕(组件)的应用程序,每个屏幕都有一些方法,例如保存、添加、删除、重做、查看和其他功能。 它们的每个功能都有很多代码。 现在我已经在我的组件之外声明了这些函数,并从我附加到屏幕组件的方法中调用它们,以便我可以访问它们。 当我调用它们时,我将这个关键字作为参数传递,这样我就可 ...

2022-07-01 03:55:44 1 24
微服务消息合约的最佳实践

我正在开发一个项目,其中我有一个微服务,它从邮箱读取电子邮件,从中读取数据,解析它并将该数据作为单个消息发送到 Azure 服务总线队列。 然后另一个服务使用队列中的消息并处理它。 我想弄清楚的是确保两个微服务都与消息格式保持同步的最佳实践是什么? 例如,我知道 gRPC 服务有可靠的合同,其中 ...

2022-06-30 16:50:37 0 11
摆脱连续的 if 语句

我正在寻找提高我的代码(用 C# 编写)的可读性的技巧。 我主要关心的是连续 if 语句的使用以及我应该如何替换它们。 我的代码: 我应该如何更改它以使其干净、易于理解和可维护? 在这种情况下我应该使用保护条款吗? ...

2022-06-30 14:34:29 1 78
Grafana Loki 模式语法错误:意外 IDENTIFIER

尝试使用Grafana + Loki解析模式 我在用 解析这个日志 但有错误 不像反引号,我尝试的最佳解决方案是什么“”也“”但同样的错误。 不能使用模式 ...

2022-06-30 11:30:51 0 25
spring boot 胖服务重构

我有一个非常胖的类,它包含我的应用程序的代码business logic 。 该类正在使用其他服务,有时还使用其他服务的存储库来获取其操作所需的数据。 我的应用程序中的实体只是 POJO。 因此,假设服务是InventoryService ,它有 200 个我们想要拆分的方法,它使用 Produ ...

2022-06-30 09:48:18 1 26
Angular 中的微服务架构

我有 4 个 Angular 应用程序,比如说 A、B、C 和 D。每个应用程序都是相互独立的,并且有自己的 node_modules。 我想创建一个应该有 A、B、C 和 D 导航的应用程序,可以说这个应用程序为 Shell 应用程序。 Shell 应用程序应该独立于其他应用程序,它应该有自己 ...

2022-06-30 07:26:20 1 36
iOS 应用程序项目模块化与可可豆荚

我想知道遵循应用程序架构的优缺点。 该应用程序将具有 5 个功能:登录、功能 1、功能 2、功能 3 和功能 4。 请参阅随附的 UI。 为了模块化这个应用程序中的功能,每个功能都将被开发为一个单独的可可豆项目。 主应用程序会将这些功能作为库。 主应用程序将执行必要的链接、导航等。请参阅随附的架 ...

2022-06-30 04:45:29 0 34
处理项目列表(前端与 API)上的操作的最佳实践?

我的一个项目是关于书名和书评。 登录后,用户会被重定向到一个视图,其中列出了社区中最受欢迎的 20 本书。 其中一些可能已经在用户列表中或由他查看。 我目前的做法: 后端(NodeJS + mongoDB Rest API):返回相同的 20 本书列表,其中包含所有登录用户的评论(评论 + ...

2022-06-29 21:16:18 1 22
Json Design:后端与前端负责什么?

假设我正在尝试制作一个通用的猫跟踪应用程序。 设计这个json我有两个想法,每个json代表节点和它前面的箭头。 从 api 后端的角度进行设计,其中猫所有权的一般概念更为重要(因此从该端点提取的用户可以理解和使用他们认为合适的数据),我有这个: 此 json 将信息分解为命名良好的字段,但 ...

2022-06-29 21:00:03 0 38
业务对象正在复制表示层的一些属性

我有一个代表员工轮班时间的业务对象(域对象)。 它的名字是EmployeeWorkShift 。 我有一个存储库来创建、读取、更新和删除数据库中的这个业务对象。 它的名字是IEmployeeWorkShiftRepository 。 我有一个服务,它具有使用此业务对象执行操作的方法。 它的名字 ...

2022-06-29 20:13:37 2 32
根据参数选择接口实现

根据传递的参数选择接口实现的正确方法是什么? 让我们有以下代码: interface PaymentProcessor { public function process(Order $order): void; } class CardPayment implements PaymentP ...

2022-06-29 19:56:11 1 23
如何在 DDD 中建模这种情况?

我面临的问题是我无法应用 DDD,或者无法重新制定案例以符合 DDD 规则。 要求: 我们有一个Product和Location 。 Location的更改应反映在用户随后看到的Product中。 因此Product引用Location 。 同一Location可能用于多个Prod ...

2022-06-29 08:45:33 3 117
当属性不同时如何互换使用类

我正在创建一个 C# 控制台应用程序,用于读取管道分隔的文本文件并导入数据库。 我得到一个供应商列表(文本文件),该组织从那里购买办公配件以及他们提供的配件(抽屉到别针,你说的)。 该列表包含满足这些要求的组织和个人。 文本文件具有 FirstName、LastName、MiddleName 列。 ...

2022-06-28 19:14:10 2 59
在 Step Function 中基于事件触发 Map 状态

我的步骤函数具有项目的映射状态,其中每个项目调用在 JVM 上运行的任务以进行一些处理。 但是,只有在某个等待时间后为 item else 触发事件时才应调用 task,所有未执行的 item 将调用其各自的任务。 当对于一行,一些列值被更新时,触发器可以是 dynamo db 事件。 地图状态中 ...

2022-06-28 18:19:21 0 19
使用类似函数的方法调用创建对象的设计模式

不久前,我偶然发现了一种设计模式,其中通过以组合方式调用对象的方法来构建对象。 例如,要构建Car ,可以这样做: car = Car().addWheels( [Wheel().addRim(material='alloy').addTyre(producer='pirelli' ...

2022-06-28 15:35:28 1 15

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM