比较重要的开源工具

http://blog.csdn.net/ywh147/article/details/7876315

tcpcopy  udpcopy  很好的压力测试工具

twemperf  memcached的性能测试工具 

可视化的调试工具DDD

DTrace,也称为动态跟踪,是由 Sun™ 开发的一个用来在生产和试验性生产系统上找出系统瓶颈的工具

Valgrind是一个运行时诊断工具,它可以监视 一个指定程序的活动并通知你在你的代码中可能存在的各种各样的内存管理问题

linux下性能监测工具----gprof和oprofile KFT


开源日志库 log4cpp
开源内存池库 nedmalloc 
TCMalloc 

Traffic Server 是一套快速、模块化的兼容 HTTP/1.1 的反向代理服务器,与 Nginx 和 Squid 类似

一个比较好的网络库 ZeroMQ 

opencdn ?
XCache

Netzob 是一个开源的通讯协议的反向工程、流量生成和 fuzzing 工具。可通过主动和被动方式推断消息格式和协议状态机。该模型可以被用来模拟真实网络和可控的流量

Wireshark(前称Ethereal)是一个网络封包分析软件

Concurrency Kit 提供了大量的并发原生方法和数据结构用于帮助设计和实现高性能的系统开发

Pen  是一个简单的负载平衡器,支持基础协议的TCP如HTTP或SMTP 


HAProxy提供高可用性负载均衡以及基于TCP和HTTP应用的代理

ODB 是一个开源的,支持多平台,支持多数据库的 C++ 的 ORM 框架,可将 C++ 对象数据库表映射,进行轻松的数据库查询和操作

Akka 是一个用 Scala 编写的库,用于简化编写容错的、高可伸缩性的 Java 和 Scala 的 Actor 模型应用

httping 是一个用来测试 HTTP 请求的连接、发送请求、等待回应的时间

UMLet是一个开放源代码轻量级UML建模工具

FastDFS是一个开源的分布式文件系统

版权声明:本文为博主原创文章,未经博主允许不得转载。


你可能感兴趣的:(比较重要的开源工具)