我正在撰写一篇关于微服务的学士论文。
我正在尝试将单体应用程序拆分为微服务,但现在遇到一个问题:数据库中有一些表对于不止一个微服务是相关的。无法将这些数据拆分为特定领域的视图。
我的解决方法是创建一个新的数据库架构,并让所有微服务从中读取。这是一种共享内核方法,但并不被微服务专家推荐。
您是否有任何经验或建议来解决这个问题?
您是否有类似问题的书籍推荐?
我正在尝试将单体应用程序拆分为微服务,但现在遇到一个问题:数据库中有一些表对于不止一个微服务是相关的。无法将这些数据拆分为特定领域的视图。
我的解决方法是创建一个新的数据库架构,并让所有微服务从中读取。这是一种共享内核方法,但并不被微服务专家推荐。
您是否有任何经验或建议来解决这个问题?
您是否有类似问题的书籍推荐?