02 2012 档案

摘要:最近12306.cn网站事件引起了很多人对架构的思考。这种访问量巨大的网站究竟该如何来做架构,下面是我的想法: 因为要考虑到通用抛开业务单纯从技术层面分析,要承载海量用户的访问,要求网站高性能和高可用、安全可靠 、高可收缩性 、易于维护 等等一堆硬性的要求。对架构师来说是极大的考验。先上图:一、对高性能的解决方案大多都是负载均衡,但负载均衡应该做在那一层或者哪几层呢?1.1、首先是 DNS解析层面的负载均衡,这一层不但可以做负载还可以做分网(电信、网通和教育网)路由 , 和静态内容(图片之类的东西)路由 ,把静态内容独立出来本身就有利于做CDN、性能优化和日常维护。这一层的路由性能是最高的,. 阅读全文
posted @ 2012-02-28 17:33 AIの海雅 阅读(240) 评论(0) 推荐(0) 编辑
摘要:每个企业都是慢慢发展起来的,在起步阶段成本是一个不得不考虑的重大问题 。直接入正题:前台框架: ASP.NET MVC + Jquery + Json + Flash , ASP.NET MVC高性能速度快,Jquery简洁成熟的Js基础框架, Json数据格式体积小,传输快。Flash用于开发复杂的页面交互应用。缓存方案:Memcached ,基于Key-Value的传统Cache储存方式,高性能,而且它内置LRU(Least Recently Used)机制自动维护缓存数据,从而提高缓存的性能和负载能力。MongoDb ,数据库级别的缓存解决方案,适合海量的数据缓存,支持查询权限模型:基于 阅读全文
posted @ 2012-02-28 17:32 AIの海雅 阅读(260) 评论(0) 推荐(1) 编辑
摘要:[原]Web Service学习一、Web Service简介1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协 阅读全文
posted @ 2012-02-10 14:52 AIの海雅 阅读(234) 评论(0) 推荐(0) 编辑
摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过U 阅读全文
posted @ 2012-02-06 10:11 AIの海雅 阅读(258) 评论(0) 推荐(0) 编辑