Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microservices 使用同一数据库表的多个MicroService读写器(自找麻烦??)_Microservices - Fatal编程技术网

Microservices 使用同一数据库表的多个MicroService读写器(自找麻烦??)

Microservices 使用同一数据库表的多个MicroService读写器(自找麻烦??),microservices,Microservices,警告:这是一个开放式问题,但我很好奇人们对从数据库中同一个表读取多个微服务的看法 我目前正在开发一套展示微服务体系结构的API,但不同的端点需要从同一个表读取数据,并且有一些后台进程正在写入同一个表。对我来说,这听起来像是一个糟糕的架构决策,因为似乎没有任何应用程序团队因为多个编写者而拥有该模式,如果他们想要对其进行更改,那么就需要更新多个代码库 我对微服务的了解不多,但这个设计决策听起来像是对微服务架构的滥用。我对类似问题的回答可能会对您有所帮助。这是怎么发生的,几个不同的作者可以写在同一张表

警告:这是一个开放式问题,但我很好奇人们对从数据库中同一个表读取多个微服务的看法

我目前正在开发一套展示微服务体系结构的API,但不同的端点需要从同一个表读取数据,并且有一些后台进程正在写入同一个表。对我来说,这听起来像是一个糟糕的架构决策,因为似乎没有任何应用程序团队因为多个编写者而拥有该模式,如果他们想要对其进行更改,那么就需要更新多个代码库


我对微服务的了解不多,但这个设计决策听起来像是对微服务架构的滥用。

我对类似问题的回答可能会对您有所帮助。这是怎么发生的,几个不同的作者可以写在同一张表中?谁(在代码中)负责存储到表中的数据?我对类似问题的回答可能会对您有所帮助。这是怎么发生的,几个不同的作者可以写在同一张表中?谁(在代码中)负责存储到表中的数据?