本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
系统架构
参加了一个如何画好架构图的培训,总结下来有一下几点: 1.设计也死 2.做正确的架构,正确清晰的表达架构,将架构正确应用到系统 3.Rup 4+1 视图:逻辑视图、进程视图、实现视图、用例视图 4.逻辑视图里包含功能视图主要用于和领导交互 5.活动图展现具体业务逻辑,适合多角色协作的具体业务也叫泳道图 6.序列图和协作图用于沟通需求和类设计 7.数据库设计要做到第三范式 8.软件架构的驱动因素:软件 ...
浅谈大型网站动态应用系统架构
浅谈大型网站动态应用系统架构
动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。
大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系 ...
javaweb优化策略
1.少分层
2.少用标签
3.一个页面最好只与想服务器请求一次(在不用ajax的情况下);图片等资源异步加载(需要显示的才加载)
4.长期不会改变的页面静态化(可用freemarker),有修改时重新静态化(可对修改方法做监听)
5.使用缓存框架,部分内容做缓存处理;这里边设计全局单例缓存以及session缓存,具体情况具体分析(可使用oscache)
对于网上购票系统12306,如果你是架构师,你会怎么办?-论坛精彩回复整理
过年之前的12306事情很火,特意发帖讨论,收益匪浅,今天特对发帖各位的回复进行了总结,并将精彩回复附后:
1、分省或车次进行分拆,将现在集中地售票,变成分省的售票,分散压力;
2、才用排队的思路和分拆子系统的方式,前段才用大量的HTTP服务器作用排队服务器,和银行的排队拿号一个道理,提示你之前还有多少用户,通过有好的提示,减少用户抱怨;
3、才用NOSQL技 ...
你刚才在淘宝上买了一件东西【技术普及贴】(转载)
你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的ip地址很可能是不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口 ...
对于网上购票系统12306,如果你是架构师,你会怎么办?
最近12306事情搞的很火,做个小讨论,看看各位参与度如何?
12306概况
1、采用CDN分发技术
2、据业内人士说,采用oracle通用数据库
3、同时并发大概在500万左右
4、专业互联网分析网站 Alexa 的统计显示,12306的访问量排名从3个月前的第1059位跃居至目前的第115位。1月9日,Alexa 统计估算的12306网站独立用户访问比例,已占到全球的0.8 ...