![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统架构
文章平均质量分 69
iteye_5799
这个作者很懒,什么都没留下…
展开
-
大流量网站的底层系统架构分析
动态应用,是相对于网站静态内容而言, 是指以c/c++、php、Java、perl、.net等 服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通 常与数据库系统、缓存系统、分布式存储系统等密不可分。大型动态应用系统平台主要是针对于大流 量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证...原创 2011-11-03 11:35:37 · 97 阅读 · 0 评论 -
搭建jboss集群共享session
最近公司项目需要搭建一个jboss集群,同时研究了一下jboss集群下session一致性的问题,解决方法有两种,一种是Session Sticky的方式,另一种采用jboss replicaton 。 技术方案如下: 技术方案1:采用Nginx Session Sticky...2012-03-28 21:18:45 · 792 阅读 · 0 评论 -
网络应用系统设计的基本原则
系统功能KISS原则: keep it simple and stupid- 系统实现容错原则:Design with failure in mind因为没有无故障的软件也没有无故障的硬件,所以,没有无故障的系统。过犹不及原则:Just in time . 设计够用就好 . 部分重构优于整体重构和前面的KISS原则可以接合着一块用。另外8020原则也差不多是这个意思...原创 2012-04-25 11:02:41 · 259 阅读 · 0 评论 -
服务管理框架
使大型分布式系统大型服务化之后足高可用及低运营成本,新的系统架构需要满足以下条件:1. 服务管理框架需要具备的功能1.1. 容错性failover:客户端容错支持,并支持自动失效探测及恢复调用;failfast:快速失败。很多远程服务调用是在关键路径中,它可以容忍失败,但是不能容忍堵塞;failback:故障恢复。能够快速定位错误,进行reset来尝试恢复。1.2. 中心化的运营管...原创 2012-04-25 11:48:58 · 238 阅读 · 0 评论 -
SOA架构设计概要
主要内容也是来自《SteveY对Amazon和Google平台的长篇大论》1. 通过服务接口提供全部数据和操作我们理解的SOA必然是通过接口的方式将数据与功能开放出来的,但要想要往平台方向发展,必须保证用且仅用服务接口的形式提供数据和服务:团队间的程序模块的信息通信,都要通过这些接口;除此之外没有其它的通信方式。其他形式一概不允许:不能直接读取其他团队的数据库、不能使用共享内存模式、不能使...原创 2012-04-25 11:51:13 · 102 阅读 · 0 评论 -
在apache上通过mod_ssl配置https
1.编辑/usr/local/apache2/conf/httpd.conf#Include conf/extra/httpd-ssl.conf 去掉#号或者最后添加一行 2.编辑/usr/local/apache2/conf/extra/httpd-ssl.conf 添加SSLRandomSeed startup builtinSSLR...原创 2012-05-02 17:55:44 · 440 阅读 · 0 评论