
架构
文章平均质量分 89
woailuohui
大格局才有大舞台,我的未来充满想象
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
豆瓣的基础架构
架构 豆瓣整个基础架构可以粗略的分为在线和离线两大块。在线的部分和大部分网站类似:前面用LVS做HA,用Nginx做反向代理,形成负载均衡的 一层;应用层主要是做运算,将运算结果返回给前面的用户,DAE平台是这两年建起来的,现在大部分豆瓣的应用基本都跑在DAE上面了;应用后面的基础服务 也跟其他网站差不多,MySQL、memcached、redis、beanstalkd...原创 2015-01-14 17:50:21 · 341 阅读 · 0 评论 -
Apache与Nginx的优缺点比较
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的优点: rewrite ,比nginx 的rewrite 强...原创 2015-01-14 17:53:42 · 118 阅读 · 0 评论 -
大型网站后台架构的演变
随着用户访问量的不断增加,网站的后台也会不断变化以应对需求。本文主要从一个小型网站到大型网站的过度与变化来陈述。 1.1 网站后台架构 主要指由web server 、应用服务器、数据库、存储、监控等组成的网站后台系统。 1.2 架构演变 个人站点后台架构。如图2-1所示。 图2-1 单台一组 如图所示,如果是个人站点,访问量不大,一般都是将web s...原创 2014-09-02 09:12:29 · 117 阅读 · 0 评论 -
Spring定时器配置
Spring 中配置定时器 <bean id="zntask" class="com.tjsoft.egoveva.bps.service.imp.TaskServiceImp"> <property name="taskdao"> <ref bean="taskDAO"/> </property> &l原创 2015-06-05 14:23:30 · 128 阅读 · 0 评论 -
TCP/IP、Http的区别
TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自...原创 2014-09-12 16:08:53 · 104 阅读 · 0 评论 -
阿里云主机搭建lamp(centos)
4.安装apache扩展:#yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql5.安装php扩展:yum install php53-cli php53-common php53-devel php53-gd php53-mbstring php53-soap php53-xml php53-xmlrpc php53-bcma...原创 2015-09-07 13:07:11 · 180 阅读 · 0 评论 -
大型网站架构之分布式消息队列
一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。 二、消息队列应用场景 以下介绍消息队列在实际应用中常用的使用场景。异步...原创 2017-04-24 16:49:42 · 219 阅读 · 0 评论