
架构设计
文章平均质量分 85
架构框架设计、分析和比较;
性能优化等等
王彦清
清心攻读世间文,華年志为天下事。
展开
-
单点登录SSO
一、什么是单点登录SSO(SingleSign-On) SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。二、单点登录解决了什么问题 解决了用户只需要登录一次就可以访问所有相互信任的应用系统,而不用重复登录。三、单点登录的技术实现机制 如下图原创 2017-09-29 12:59:52 · 359 阅读 · 0 评论 -
im协议设计选型
周末在一个Qcon群里分享了一些im技术,抽取出其中im协议选型相关的内容,跟大家分享。分享人:58沈剑,58同城技术委员会主席,高级架构师,优秀讲师。前百度hi团队成员,负责过58同城im系统的架构设计。一、im协议的分层设计所谓“协议”是双方共同遵守的规则,例如:离婚协议,停战协议。协议有语法、语义、时序三要素。(1)语法:即数据与控制信息的转载 2017-09-29 17:55:34 · 419 阅读 · 0 评论 -
SOAP, WSDL, HTTP的关系
简单对象访问协议(SOAP)是W3C组织的一个Note, 它描述了一种在分散的或分布式的环境中如何交换信息的轻量级协议。SOAP是一个基于XML的协议,它包括三个部分:SOAP封装(Envelop),封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;SOAP编码规则(Encoding Rules),用于表示应用程序需要使用的数据类型的实例;SOAP R原创 2017-09-29 22:58:50 · 1716 阅读 · 0 评论 -
大型高并发高负载网站的系统架构
一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是转载 2017-09-29 23:02:32 · 244 阅读 · 0 评论 -
12306系统架构优化
coolshell陈皓优化方案原文:http://coolshell.cn/articles/6470.html一、业务复杂度比对(1)qq业务模型:只访问自己的数据(2)秒杀业务模型:秒杀能够只接受前N个请求,后续请求直接返回(3)奥运会售票业务模型:注册+抽奖,非先来先抢,可以事后线下处理(4)电子商务业务模型:c2c只需关注自己的库存结论:库存是b2c的噩转载 2017-09-29 17:50:49 · 2676 阅读 · 0 评论 -
煎饼果子与架构模式
一乐是我,也是梁宇鹏。现任环信首席架构师兼 IM 技术总监,负责即时通讯云平台的整体研发和管理。曾任新浪微博通讯技术专家,负责微博通讯系统的设计与研发。一直专注在即时通讯领域,熟悉 XMPP 协议和相关的开源实现(包括 Jabberd2、EJabberd、Openfire)。关注分布式系统和高性能服务,关注 Erlang、Golang 和各种浪。 煎饼的故事转载 2017-09-29 17:59:58 · 942 阅读 · 0 评论