codecamp

前言

译文出处:http://blog.csdn.net/column/details/clouddesignpattern.html

原文出处:MSDN:http://msdn.microsoft.com/en-us/library/dn589799.aspx

前言

云带来的改变是显而易见的,云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。本文提供了24种云计算设计模式,能够让读者学习如何设计高可用性、高弹性、低运维、可监控与自动化的云计算平台。

适用人群

本文适合云计算爱好者,及目前从事和云计算相关工作的开发者或运维人员。

学习前提

本文以设计思想为主,你可以零基础学习。但是想要了解到具体是怎么实现的,你需要具备云计算的基础、了解分布式计算、虚拟化、数据存储、数据管理等技术。

(一)—— 缓存预留模式
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }