自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 大型网站架构系列之一 不得不考虑的问题

注意:这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必...

2009-01-14 14:28:27 152

良好的服务器设计要素

1.high performance:同样的配置上尽可能支持更多的连接处理 2.scalable:在一个配置上能很好的处理1000个连接,那么在2倍的配置上就应该很好的处理2000个连接3.不要假设客户端都有很快的处理能力和很好的网络环境:要考滤慢速度连接的问题,如读可能要读多次,写也可能写多次。4.safe:传输安全,访问安全,要防止DOS攻击。5.统一端口:如把http、https等服务统一。...

2008-11-06 22:15:09 250

关于JAVA NIO一些体验

1.NIO最大的变化是把服务端和客户端抽像统一起来,用一个Selector来检测事件。但把服务端与客户端分开来做系统的难度会小些,性能也会高些(因为代码里少了检查是服务端还是客户端的部分)。2.ServerSocketChannel只支持OP_ACCEPT,SocketChannel支持OP_WRITE、OP_READ、OP_CONNECT事件3.一个ListenThread与一个Selector...

2008-11-06 22:13:37 89

原创 最全的JVM参数设置

http://blogs.sun.com/watt/resource/jvm-options-list.html

2008-11-06 22:00:17 148

原创 大型应用开发的各种可伸缩性解决方案相似之处

在数据层我们看到如下特征: 增加一个缓存层以利用可用内存资源并减少I/O开销 从中央数据库方式转向分区方式,也称为shards(注:shards 是google贡献给hibernate的一个项目,目标是通过hibernate在多重数据库上提供一个统一的视图。) 在业务逻辑层: 给应用层增加并行语义(如MapReduce、for...join) 转向向外扩展(scale-out)应用...

2008-10-31 19:57:08 198

SIP软交换系统开发(一)

最近准备用JAVA开发一个软交换系统(也就是一个SIP服务系统),主要包括以下几个部分: 名称 说明 较交换  呼叫会话管理服务器 HSS 归属用户服务器 SIP代理服务器  SIP Proxy  SIP应用服务器   SIP业务服务器 主要工作量在软交换服务器与HSS服务器上;SIP应用服务器只是搭一个框架,视具体的业务再进行扩展;SIP代理服务器因为没什么业务...

2008-09-23 23:18:13 975 1

原创 今天开博

每天在javaeye上逛,这个博客也申请了一年多了,但从来没有写过,今天开个头吧。

2008-08-10 23:57:02 77

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除