稍微看了一下
前后端应该是没有分离
直接template engine render html的方式
所以web版也没看到ajax
(只参考候选人得票页)
手机版有ajax拉回的是含html tag的
不是纯json传输
应该是指针对这部份做个特定的route
前端没有需要接受订单的要求
没有强一致性的要求
久久才一次的选举
外加资料量不大
(只需要统合性资料不是要每张票资料)
连中间的redis层都可以不用做了
直接用LRU cache的方式就够存放了
只要把整个monolithic 网站丢上直接对你有
auto scaling的云端服务
挂上CDN差不多就毫无悬念了
后台针对DB update选票数量就行了
花几分钟分析可能一些细节没想到
有想到的人再补充吧
※ 引述《wave1et (百分百殖利率)》之铭言:
: https://www.cec.gov.tw/pc/zh_TW/CC/65000000000000000.html
: 请问中选会开票网页的实现架构是用什么框架之类呢?
: 看起来页面皆是一个一个静态的html档案
: 我想在开票的过程中,
: 这些静态的html档案应该是动态地,
: 换句话说,html是由后面的软件框架产生的吧。
: 此外,因为由于是静态的html,所以可以分散存放在不同的proxy之中
: 大大的减轻中选会网站的负担。
: 有错请给予指正~~~