分布式监控系统对比

在实际生产过程中,管理员需要

2014-10-28 17:05:16

阅读数 1200

评论数 0

数据库查询性能优化

自从自己毕业后,一直

2014-10-21 12:56:02

阅读数 887

评论数 0

Redis使用TCMalloc提高内存分配性能

TCMalloc(Thread-Caching Malloc)是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比,TCMalloc在内存的分配上效率和速度要高得多,可以在很大程度上提高MySQL服务器在高并发情况下的性能,降低系统负...

2014-10-20 15:14:27

阅读数 1738

评论数 0

logstash+elasticsearch+kibana日志处理平台

最近接触了许多日志处理平台,如

2014-10-17 17:59:48

阅读数 1704

评论数 0

研究WIN/Linux下多线程读写文件问题

多线程读取文件分�?/span>   分析结果�?/span>   平台 文件操作函数 场景 文件句柄 稳定�?/span> 平均时间 单位�?/span> Windows ...

2014-10-30 18:08:10

阅读数 2025

评论数 0

数据库优化

数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第三部分  概述:程序访问优化也可以认为是访问SQL语句的优化,一个好的SQL语句是可以减少非常多的程序性能的,下面列出常用错误习惯,并且提出相应的解决方案  一、操作符优化  1. IN、NOT IN 操作符  ...

2014-10-21 15:49:31

阅读数 537

评论数 0

Sqlate性能优化

SQLite极致性能 关闭同步,Synchronous=Off,提升性能。添删改操作时不必同步等待写入磁盘,操作系统会延迟若干毫秒批量写入 设置WAL模式,Journal Mode=WAL,减少锁定。写入向前日志模式,避免多线程访问时锁定数据库,写入时不必使用排它锁影响其它线程读取,而是把事务...

2014-10-21 15:21:34

阅读数 516

评论数 0

Yupoo(又拍网)的系统架构

Yupoo!(又拍网) 是目前国内最大的图片服务提供商,整个网站构建于大量的开源软件之上。以下为其使用到的开源软件信息: 操作系统:CentOS、MacOSX、Ubuntu 服务器:Apache、Nginx、Squid 数据库:MySQLmochiweb、MySQLdb 服务器监控...

2014-10-20 10:14:39

阅读数 1096

评论数 0

开源日志系统比较【转载+整理】

转自: 概述         许多软件平台每天都会产生大量的日志(一般为流数据,如搜索引擎 page view,淘宝等),处理这些日志需要特定的日志系统,一般地,这些日志系统需要具有如下特征: 构建应用系统和分析系统的桥梁,并将它们之间的关系解耦。支持接近实时在线分析...

2014-10-17 17:48:00

阅读数 1658

评论数 0

Zookeeper的应用场景

Zookeeper的应用场景: 1、命名服务 命名服务也是分布式系统中比较常见的一类场景。在分布式系统中,通过使用命名服务,客户端应用能够根据指定名字来获取资源或服务的地址,提供者等信息。被命名的实体通常可以是集群中的机器,提供的服务地址,远程对象等等——这些我们都可以统称他们为名字(...

2014-10-17 15:58:59

阅读数 2017

评论数 0

Zookeeper架构介绍

Zookeeper的应用场景: 1、命名服务 命名服务也是分布式系统中比较常见的一类场景。在分布式系统中,通过使用命名服务,客户端应用能够根据指定名字来获取资源或服务的地址,提供者等信息。被命名的实体通常可以是集群中的机器,提供的服务地址,远程对象等等——这些我们都可以统称他们为名字(...

2014-10-17 15:58:12

阅读数 1335

评论数 0

负载均衡之HAPorxy

HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。HAProxy稳定性也是非常好,可以与硬件级的F5相媲美,根据官方文档,HAProxy可...

2014-10-17 13:42:43

阅读数 1283

评论数 0

IO设计模式介绍

本文译自http://chamibuddhika.wordpress.com/2012/08/11/io-demystified/ 原作者:Buddhika Chamith 译者:54chen

2014-10-17 11:29:28

阅读数 1441

评论数 0

字符编码:ASCII,Unicode,UTF-8,GB2312

从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。       ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为: ASC码:  00110101 00110110 00110111 001...

2014-10-16 15:17:35

阅读数 1000

评论数 0

iconv使用方法

iconv使用方法 在多线程环境中,iconv本身是不支持多线程安全的。 比如在代码段中: iconv_t cd = iconv_open(tocode, fromcode); if (cd == (iconv_t)-1) { exit(1); } i...

2014-10-16 15:13:04

阅读数 4782

评论数 0

负载均衡说明(二层/三层/四层/七层负载), 以及Nginx/LVS/HAProxy负载均衡软件的优缺点详解(总结)

一. 什么是负载均衡 1)负载均衡(Load Balance)建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡有两方面的含义:首先,大量的并发访问或数据流量分担到多台节点设备上分别处理,减少...

2014-10-13 15:48:56

阅读数 926

评论数 0

HAProxy---HAProxy简介

HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。 (1)免费开源,稳定性也是非常好,这个可通过我做的一些小项目可以看出来,单Hap...

2014-10-13 15:42:05

阅读数 824

评论数 0

大型网站架构不得不考虑的10个问题

这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构 了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环 境,我们从架构...

2014-10-13 15:35:12

阅读数 547

评论数 0

TCMalloc优化MySQL、Nginx、Redis内存管理

TCMalloc(Thread-Caching Malloc)与标准glibc库的malloc实现一样的功能,但是TCMalloc在效率和速度效率都比标准malloc高很多。TCMalloc是google-perftools工具中的一个(gperftools四个工具分别是:TCMalloc、hea...

2014-10-13 15:04:28

阅读数 789

评论数 0

中间件技术及其应用

中间件技术及其应用                                                                                                                          作者:谷和启 来源:51CMM  ...

2014-10-13 14:47:59

阅读数 2620

评论数 0

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