从实践角度阅读分布式系统的资料

时间:2018-06-03 11:13:41

标签: distributed-computing distributed-system

我一直在Akka上开发分布式应用程序。随着应用程序的成熟,我看到了与分布式系统相关的问题。例如,

  • 在我的群集滚动更新期间,一些节点有旧的jar文件,一些节点有新的jar文件(因为它已更新,但其他节点没有)。这意味着在代码中我必须支持旧代码和jar代码。
  • 同样在滚动更新期间,我可以同时在不同节点上进行新旧配置。
  • 目前,我在后端使用Postgres数据库。如果托管数据库的VM已关闭以进行更新,则所有其他节点都无法在其中写入任何数据。

我对如何解决上述问题有基本的想法,但我也想知道其他人如何解决这些问题。那么,有没有从实际角度关注分布式系统的书呢?

0 个答案:

没有答案