会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
core-impl and algorithms @ samuelchoi
Java 服务端开发常见问题
摘要: 本文整理服务端开发常见问题,包括 Java/Servlet/JSP 常见问题的解决方式。
阅读全文
posted @ 2012-08-22 11:03 samuelchoi
阅读(269)
评论(0)
推荐(0)
编辑
Openfire 连接会话对象模型
摘要: 连接会话模型是本系统的重要对象模型,也是很多其它同类系统的基础,如HTTP应用服务器,它们都是有相似的会话概念来实现代表在线用户。没有连接、会话这模型就不能实现数据包的路由和用户连接的扩展,也就实现不了伸缩性。其中连接主要是用于保存和用户有关的网络连接数据,会话主要是用于保存和用户有关的业务数据,连接、会话之间是有关连的。
阅读全文
posted @ 2012-08-14 18:06 samuelchoi
阅读(882)
评论(0)
推荐(0)
编辑
Openfire 系统架构
摘要: 可伸缩系统架构是指除功能性需求外通过添加可伸缩技术元素,如:连接池、会话、包路由、分布式缓存、负载均衡等技术。使系统能支持大用户并发的访问的系统架构。通过连接池有效共享Socket。用户会话保存用户在线信息。包路由实现数据包的分发,传输。分布式缓存提高常用数据访问性能。负载均衡分发客户请求。可伸缩是服务端系统的重要技术,因为好多场景都要求系统能随着用户访问量的增加而进行可伸缩,特别是互联网产业高速发展的今天。
阅读全文
posted @ 2012-08-14 14:01 samuelchoi
阅读(3175)
评论(2)
推荐(1)
编辑
Web 前端开发常见问题
摘要: 本文整理web前端开发常见问题,包括HTML\CSS\JavaScript常见问题的解决方式。
阅读全文
posted @ 2012-07-24 11:16 samuelchoi
阅读(334)
评论(0)
推荐(0)
编辑
QQ 架构的演变
摘要: 在QQIM后台技术演化过程中,每一个级别要求的技术不一样,如十万级和百万级在线要求高性能、7*24小时连续服务;千万级要求高可用性和高可运维性。而到了亿级在线,就要求高性能、高可用性、高可运维性和高灵活性“四高”准则,每提升一个量级,相应的四个高都会有相应的要求,而且技术难度也会提升一个量级。团队经历了从1.4万到千亿级飞跃的过程,免不了很多教训,正是因为有了这些技术积累,才换来今天这么大的规模。
阅读全文
posted @ 2012-03-31 17:42 samuelchoi
阅读(5480)
评论(0)
推荐(1)
编辑
MSN 服务器结构
摘要: 本文为非官方公报服务器结构文章。MSN Messenger服务器可以分为三类:Dispatch Server(DS)、Notification Server(NS)、Switchboard Server(SB)。 DS是Messenger登陆时首先连接的服务器。
阅读全文
posted @ 2012-03-30 11:16 samuelchoi
阅读(879)
评论(0)
推荐(0)
编辑
导航
首页
联系
订阅
管理