西西河

主题:【原创】无责任推测12306网站遇到的麻烦 -- 代码ABC

共:💬135 🌺246
全看分页树展 · 主题 跟帖
家园 铁路订票之集群设计初步

今日得闲,做一集群初步设计图,发上来抛砖引玉。。

关乎大家的订票系统,让大家也都来设计设计,凑凑趣。

感觉关键是做好应用逻辑分析,将整个系统有条理的切分成多个集群,应该是能够应对大访问量的。不要迷信所谓软件公司既有系统,没有针对性的既有系统,就是个噱头罢了。

另外,俺的思路主要是要做成分布式,包括分布式数据库、分布式商业逻辑,以及分布式WEB展现。一旦合理展开,可以减少很多复杂性。当然,代价是要高质量的管理和维护一个分布式系统,但总的来说,这是较优选择。

图中的方案,核心是车次-车站-车票子系统。作图时考虑不周,其实最小单位是:日期-车次-车站-车票子系统更好。另外,子系统中的数据库服务器和商业逻辑服务器也可分开为独立硬件服务器。分流到这一步,每个服务器的负载是很低的,普通入门级服务器即可负担。

点看全图

外链图片需谨慎,可能会被源头改

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河