首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在异步微服务中进行数据库查询?

如何在异步微服务中进行数据库查询?
EN

Stack Overflow用户
提问于 2018-04-16 00:01:52
回答 1查看 207关注 0票数 1

我对异步微服务的一个概念有疑问。

假设我的所有服务都订阅了某个事件总线,并且我公开了API Gateway,它接受HTTP请求并将它们转换为AMQP协议。

如何处理对我的API网关的GET请求?我应该使用RPC吗?对于单个实体,这是可以的,但一些搜索或过滤(例如。从游戏服务中获取游戏类型)?

我正在考虑使用RPC通过ids获取单个实体,并使用Elastic创建单独的搜索服务,这将向API Gateway公开一些GET端点。但也许对我的问题来说这是更简单的解决方案。有什么想法吗?

顺便说一下,将HTTP请求从API网关转换为AMQP消息是正确的吗?

EN

回答 1

Stack Overflow用户

发布于 2018-04-17 02:23:19

请看一下Event SourcingCQRS。你也可以看看我的个人编码项目:

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

https://stackoverflow.com/questions/49843956

复制
相关文章

相似问题

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