分布式架构的演进系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用Mysq...
分类:
编程语言 时间:
2014-06-28 19:12:56
阅读次数:
299
转自:http://www.blogjava.net/xmatthew/archive/2008/08/20/223293.htmlhibernate-memcached--在Hibernate中使用Memcached作为一个二级分布式缓存今天在网上看到一个用Memcached作为Hibernate...
分类:
系统相关 时间:
2014-06-28 17:42:28
阅读次数:
319
在看过Docker的两个Hello World的程序后,我们对Docker有了一个大概的感性的认识,那么Docker是到底是什么呢?Docker是一个面向开发者和系统管理员编译,装载,和运行分布式应用的开放式平台。它包括了Docker引擎,一个可移植的,轻量级的,运行时环境和打包工具,还包括了D.....
分类:
其他好文 时间:
2014-06-24 10:11:55
阅读次数:
339
MemCached高级缓存配置Memcache相关介绍: memcache 是一个高性能的分布式的内存对象缓存系统,它能够存储各种各样的的数据,包括图片,视频,文件等等。缓存功能。 DB、数据源---->memcached--->user 使用memcache的网站一般流量都...
分类:
其他好文 时间:
2014-06-23 07:13:52
阅读次数:
272
测试使用agentd监听获取数据。服务端的安装可以查看http://blog.chinaunix.net/space.php?uid=25266990&do=blog&id=3380929下载http://www.zabbix.com/downloads/2.0.3/zabbix_agents_2....
分类:
系统相关 时间:
2014-06-23 06:30:18
阅读次数:
261
相关术语:中间件:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的...
分类:
其他好文 时间:
2014-06-20 19:39:05
阅读次数:
169
东西都上传到这里了:https://github.com/RexKang/Zabbix/tree/master/OS/Linux-disk-discovery 需要用到的东西:Zabbix的LLD:https://www.zabbix.com/documentation/2.0/manual/dis...
分类:
系统相关 时间:
2014-06-20 19:30:34
阅读次数:
393
一、HAProxy简介 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代 理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。 HAProxy运行在当前的硬件上,完全可以支持数以万计的并发...
分类:
其他好文 时间:
2014-06-20 15:54:21
阅读次数:
196
开放源代码已经成为一些大型网站的基本原则。而在这些网站成长的过程中,一些优秀的实践经验和规则也出现在他们的结构中。本文旨在介绍一些在大型网站结构设计的过程中需要注意的关键问题以及实现目标的基础工作。本文侧重于介绍网络系统,尽管一些准则在其他分布式系统中也是适用的。1.1. web分布式系统的设计原则...
分类:
Web程序 时间:
2014-06-20 15:47:16
阅读次数:
402
在web开发中,session管理有多种方案,对于不同的规模的场景,需要因地制宜的选择方案,本文主要介绍在选型时所参考的各个session方案。其中包含阿里FourInOne框架中介绍的分布式可在线扩容的session方案
分类:
其他好文 时间:
2014-06-20 14:15:18
阅读次数:
207