首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表示无服务器的微服务

表示无服务器的微服务
EN

Stack Overflow用户
提问于 2022-06-27 13:30:42
回答 1查看 68关注 0票数 0

我已经使用微服务架构很多年了。我也使用了多年的无服务器函数。但是,我从来没有发现过将一组无服务器功能作为微服务呈现出来的整洁。

基于服务器的方法

我非常喜欢使用OpenAPI规范来呈现HTTP (内部和外部)。它允许自更新UI (Swagger)以及生成SDK的能力。

在基于服务器的体系结构中,每个微服务都有自己的OpenAPI规范(使用Springfox、Swashbuckle等工具生成)。然后,整个系统的公共API网关将有自己的规范,公开相关的内部调用。

Serverless无等效?

我的目标是在AWS上实现一个无服务器的微服务体系结构。用Lambda函数集合取代基于with服务器的逻辑不是问题。我的问题是:如何将相关的Lambda函数集合表示为一个微服务?

是专用网关是作业的合适工具吗?

我已经考虑过使用私人空气污染指数网关来表示Lambda函数的组。这意味着有一个公共API网关,指向多个私有网关。我以前从未见过这种方法(这就是为什么我怀疑它是最佳答案)。我欢迎对它的任何批评,以及实现同样目标的替代方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-17 09:38:52

今天早上我的手机响了,这篇媒体文章突然出现了。

似乎验证了私有网关方法。归功于Mehmet Ozkaya。

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

https://stackoverflow.com/questions/72772965

复制
相关文章

相似问题

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