开源技术
靜修佛缘
踏实做人,认真做事。
展开
-
thrift开源项目研究
Thrift源代码研究Thrift总体架构Thrift实际上实现了C/S模式,通过代码生成工具将接口定义文件生成服务器和和客户端代码,而且支持不同的语言。从而实现客户端与服务器端跨语言的支持。用户在使用thrift文件(.thrift)中声明自已的服务,这些服务通过编译后生成相应语言的代码文件,然后用户实现服务(客户端调用服务、服务器端提供服务)便可以了。其中protocol(协议层定义数据传...原创 2013-04-19 09:11:11 · 257 阅读 · 0 评论 -
fast DFS 单机使用实例
fast DFS 单机使用实例 我在一台服务器上简单测试了fastdfs。client, tracker, storage server都是同一个物理服务器。 1. 编译fastdfs: sles207:/opt/mars/FastDFS # ./make.sh storage_service.o: In function `storage_service_init':...原创 2013-04-19 20:12:15 · 301 阅读 · 0 评论 -
淘宝Fourinone介绍及与Hadoop的性能PK
FourInOne(中文名字“四不像”)是一个四合一分布式计算框架,在写这个框架之前,我对分布式计算进行了长时间的思考,也看了老外写的其他开源框架,当我们把复杂的hadoop当作一门学科学习时,似乎忘记了我们想解决问题的初衷:我们仅仅是想写个程序把几台甚至更多的机器一起用起来计算,把更多的cpu和内存利用上,来解决我们数量大和计算复杂的问题,当然这个过程中要考虑到分布式的协同和故障处理。如果...原创 2013-04-27 11:02:34 · 140 阅读 · 0 评论 -
H2指南
H2database是一款用java语言编写的开源数据库。 H2服务器下载下载地址: http://www.h2database.com/。 原文地址http://www.h2database.com/html/tutorial.html 开启和使用H2控制台 H2Database支持通过浏览器可以访问一个SQL数据库,数据库种类包括H2和其他相应的支持JDBC的数据库类型。 这是一个客户...原创 2013-05-30 09:38:48 · 120 阅读 · 0 评论 -
Ehcache开源解读
Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思...原创 2013-05-30 14:22:51 · 132 阅读 · 0 评论