首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对微服务框架的需求

对微服务框架的需求
EN

Stack Overflow用户
提问于 2019-12-25 11:24:04
回答 2查看 214关注 0票数 0

我试图通过任何参考文献或论文来了解使用'framework'进行微服务的动机。

假设我们已经定义/设计了职责分离到具有自己的数据存储的独立java流程中。

这些流程中的每一个都可以从事件总线发布和使用,并且能够通过定义良好的事件进行编排/编排。

为什么我需要一个spring boot或者任何其他框架--而不是简单地生成这些独立java进程的多个实例。

感谢你的帮助。

EN

回答 2

Stack Overflow用户

发布于 2019-12-25 11:40:18

框架是为了使开发过程更容易、更快。当然,您可以在不使用任何框架的情况下编写独立的微服务,同时使用事件总线/队列跨微服务进行通信。但是这可能需要时间,因为你可能需要从头开始写很多东西。spring boot(Java)或Expressjs(node.js)等框架提供了最小的配置接口和API集,可用于快速开发微服务,而不是不使用框架。

票数 1
EN

Stack Overflow用户

发布于 2019-12-28 14:49:26

使用已建立的框架,如Springboot或.NET核心等,使任何开发团队能够交付,更好,更快,更好。

Spring Boot是创建基于Spring的应用程序的有效框架。使用良好建立的框架会导致较小的学习曲线,但它可以用于创建健壮的生产级应用程序。Spring Boot提供了许多内置工具和框架,使开发基于云的微服务变得相当容易。

此外,当涉及到选择一种技术时,我总是推荐有很好的社区支持并在行业中证明了可信度的技术。

因此,如果你决定原地踏步,开始你的旅程,毫无疑问你会成功,我同意在这个过程中可能会有很多学习,但我不确定ROI是否有这样的价值。技术是让我们走得更快,并从日常开发中减轻一些痛苦,然后允许开发人员和架构师专注于应用程序的设计-n-架构。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59474965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档