试题三论大规模分布式系统缓存设计策略
大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良好的缓存设计,是一个大规模分布式系统能够正常、高效运行的必要前提。在进行大规模分布式系统开发时,必须从一开始就针对应用需求和场景对系统的缓存机制进行全面考虑,设计一个可伸缩的系统缓存架构。
请围绕“大规模分布式系统缓存设计策略”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的大规模分布式系统开发项目以及你所担任的主要工作。
2.从不同的用途和应用场景考虑,请详细阐述至少两种常见的缓存工作模式,并说明每种工作模式的适应场景。
3.阐述你在设计大规模分布式系统的缓存机制时遇到了哪些问题,如何解决。
近年来兴起的慕课(MOOC)是指( )
A、大规模开放在线课程
B、大范围深度改革课程
C、大规模设计开发课程
D、大规模深度实施课程
世界和平发展的重要原因和表现是()。
A、传统的国家间的战争大规模爆发
B、传统的国家间的战争大规模减少
C、现代的国家间的战争大规模爆发
D、现代的国家间的战争大规模减少
2017年3月21日,中国石化宣布,我国首个大型页岩气田( )页岩气田已经累计供气突破100亿立方米。这标志着我国页岩气已加速迈进( )发展阶段,对促进能源结构调整,加快节能减排和大气污染防治具有重要意义。
A、大渡口大规模集团化
B、涪陵大规模商业化
C、沙坪坝大规模定制化
D、万州大规模个性化