cost 76 ms
如何使用 Spring Boot 在整体应用程序中设计“删除用户流”?

[英]How to design "delete user flow" in monolith application with Spring Boot?

我有一个整体 spring 启动应用程序,我有一个程序用户。 我想创建一个端点来删除用户,但我的问题是与用户相关的实体和 Jpa 存储库接口太多。 当我想删除一个用户时,我需要在相关的删除服务中注入如此多的存储库接口,比如: 程序中的所有内容都与用户相关,如果我删除用户,那么一切都会消失。 我不确 ...

是否可以容器化 .NET 程序集或执行等效操作?

[英]Is it possible to containerize a .NET assembly or do the equivalent?

我正在构建一个“模块化单体”,其中各个服务在整个解决方案中存储为 .NET 个项目。 这样,附加程序集仅在调用时才加载。 这是一种介于单体架构和微服务架构之间的折衷方案。 我们正在迁移到 AWS 基础设施,有人问我是否可以将每个单独的程序集容器化。 我不相信这是可能的,但还是想问问,因为我认为这里 ...

Monolith 应用程序是单层应用程序吗

[英]Are Monolith applications single tier application

单体应用程序是单层应用程序还是仅在代码级别,即同一个大存储库中的 UI、业务逻辑和数据访问层? 如果它是单层的,那么是否意味着所有内容都托管在单个服务器上,包括数据库仅仅是代码级别的区别吗? ...

将用 Go 编写的微服务合并到一个二进制文件中

[英]Merge micro-services written in Go into one binary

我的应用程序由几个 golang 编写的程序组成,这些程序在 docker/k8s 微服务架构中运行。 现在,我们希望它在没有 docker/k8s 的情况下直接在 Linux 上运行。 所以我们正在考虑将所有程序合并为一个二进制程序。 由于每个程序都是在 cmd/main.go、internal/ ...

因为模块化而仅仅为了可维护性而实现微服务架构是不是很糟糕?

[英]Is it bad to implement a microservice architecture just for the sake of maintainability because of the modularity?

假设您有一个不需要扩展、无状态或多个数据库的项目。 用一个数据库实现微服务架构是否有意义,这样项目就比单体式 n 层应用程序更模块化且更易于维护? ...

对系统架构的困惑

[英]Confusion about system architecture

我已经阅读了很多关于单体、 SOA和微服务的文章,但我仍然对它们的区别感到有些困惑。 例如,如果我有一个应用程序通过 REST 收集公司内多个服务的数据,处理它们然后将它们发送到前端,它是使用 SOA 架构还是它仍然是一个单体? 单体应用能否将多个服务作为其数据源? ...

构建应用程序和反模式(分布式单体......)

[英]Building app and Anti pattern (distributed monolith...)

我们目前正在开发一个应用程序,它将物联网数据存储在数据库中(像处理平均值等一样处理它),并通过 Rest API 使其可用。 我们的第一个当然是构建一个应用程序(良好的旧单体),它将获取数据(主要通过 MQTT 端点)并通过 rest API 使它们可用。 我们正在考虑微服务(我猜我们的用例会适合 ...

如何正确地将单体架构应用程序迁移到 Django 中的微服务应用程序

[英]How to properly migrate a monolith architecture app to a microservice app in Django

今天我可能会向在这方面有丰富经验的人提出这个问题。 基本上是标题所暗示的。 我们有那个应用程序,我们必须将它迁移到微服务。 我们没有找到任何可靠的方法(或者我们觉得那样)。 我们最终做的是为每个微服务创建一个项目(通常是与模块应用程序相关的单个功能),但随后我们遇到了一些问题,因为我们已经有一个 ...

使用 Quarkus 将单体迁移到微服务时的集成问题

[英]Integration questions when migrate monolithic to microservices using Quarkus

目前我有一个整体应用程序,其中包含一些模块,例如财务和会计。 此应用程序使用单个数据库,模块分为模式,因此当我需要在用户界面或报告中显示数据时,我只需要使用几个连接进行简单查询。 我的问题是,在每个模块都有自己的数据库的微服务结构中,我如何检索这些数据以获得与在单个数据库中一样的结果? ...

在什么时候,如果有的话,aws lambdas 会比运行 ec2 实例便宜吗

[英]At what point, if ever, would aws lambdas be cheaper than running an ec2 instance

通常,当我设计 web 应用程序时,我会使用 django 之类的后端库并将其托管在 ec2 上。 我正在寻找 aws 并想知道是否可以使用 api 网关并让每个路径都指向 AWS lambda。 这在财务和计算上是否可行? ...

管理多个存储库上的库版本

[英]Manage library version on multiple repositories

嗨朋友们:)我可以为我们现在在工作中面临的问题提供一点帮助。 语境: 假设您有一个名为Toolkit 1.0的内部库。 该库为您的 typescript 项目(A、B、C)导出了许多类型。 在正常情况下,所有项目都可以正常构建并完美运行! 当 John(化名)在Project A工作并且需要更新一些 ...

每个应用程序都有一个数据库的原因

[英]Reasons to have a Database per application

我们正在为一系列连接的应用程序定义架构,并且我们正在讨论为什么我们应该拥有或不拥有许多应用程序可以访问的共享数据库。 我想问一下拥有一个共享数据库与每个应用程序拥有一个数据库的好处/坏处是什么? ...

数据和数据库架构——从单体架构转向微服务

[英]Data & Database Architecture - Moving from a monolithic architecture to microservices

我有一个关于数据架构和数据库的小问题。 我们有一个中央数据库。 它连接到 API。 这个数据库链接到一个单一的应用程序,我们正试图将它分解成几个服务。 我们有一个 API,我们称之为“Api1”。 这个 API 将管理不同的信息,包括省份。 我们还有另一个 API,我们称之为“Api2”,它将管理数 ...

具有相同功能的应用程序,用于架构性能测试

[英]Application with same functionalities for architecture performance testing

我正在为我的大学写一篇论文,我将在其中比较两种架构:单体与微服务。 我想知道是否有一个用 Java/Spring 编写的免费许可应用程序示例,它具有相同的功能,但在两种不同的架构中创建? 我一直在寻找这样的例子,但找不到。 我不想花时间写代码,因为我的论文的目标是进行大量的性能测试并研究结果。 你知 ...

如何创建定制的 Spring 代码生成器?

[英]How can I create a customized Spring code generator?

我目前开始为我的硕士毕业论文开发一个新项目,这将是一个微服务项目(非常简短)。 由于我的团队已经为所有后端应用程序定义了架构(它们目前是单体应用程序),有没有一种方法可以“快速”为新微服务创建具有已定义架构的生成器? 如果这不可能,我正在考虑创建一个空白的基础项目,它将成为团队中任何微服务的起点。 ...

使用 Docker 创建映像的“问题”

[英]“Problems” creating an image with Docker

我有一个有点特殊的情况,涉及 Rails 上的 Docker 和 Ruby。 我正在创建 Ruby on Rails 项目的图像,问题是图像变得太大。 有问题的项目是一个将成为微服务的单体。 我打算在 Kubernetes 集群中使用图像,由于图像的大小,这可能不利于 K8S 和部署时间使用像 S ...

分布式系统是使用微服务架构构建的,而非分布式的单体架构吗?

[英]Does distributed system built using microservice architecture and non-distributed for monolithic architecture?

我们可以说构建在微服务架构上的分布式系统和构建在单体架构上的非分布式系统吗? 我认为这些条款如下,请纠正我。 分布式系统:系统由多个组件(服务)构建,通过消息或 API 调用相互通信。 非分布式系统:系统构建包含在一个地方需要的一切。 微服务架构:我们将应用程序构建成多个服务的方式。 单体架构:我 ...


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