如何解决分布式系统中的数据一致性问题

93 阅读1分钟

最近在学习SpringCloud关于Cloud分布式架构中的数据一致性一直很迷茫,以前是一个单体架构的项目,整个项目都部署在一个服务器上,出现问题那么就会直接抛出异常不会出现数据不一致的问题,现在是多体架构也就说由多个服务器分别行使自己的职责去完成当前的一个或多个项目,那么问题来了,多个项目部署在不同的服务器上,

假如在创建员工的时候出现了员工创建失败但是用户创建成功的这类问题该怎么解决?也就是如何解决分布式系统中的数据一致性,希望有大佬能够指点迷津