我有几个论坛服务器(他们是什么是无关的),其中存储来自用户的帖子,我希望能够在这些服务器之间划分请求。我目前倾向于按地理位置对它们进行划分。为了提高数据的局部性,将用户划分为北美、南美等区域。
有没有关于如何实现将分区属性映射到服务器的功能的设计模式,以便这段代码具有高可用性,而不会成为单点故障?
f( Region ) -> Server IP发布于 2010-05-03 12:15:03
如果你听Matt Mullenweg (Wordpress的创始人),interviewed by Jason Calacanis in TWiST #26,唯一有效的高可用性配方是“水平扩展”(即“每个大陆有很多很多的数据中心”,区别在于那些专用于小博客(低流量)的博客和一些专用于高流量博客的不同之处)。
因此,没有什么神奇的解决方案,只能说:硬件更便宜,拥有比你更多的数据中心。
https://stackoverflow.com/questions/2755874
复制相似问题