
Go
文章平均质量分 66
dazheng
从上大学就喜欢数据库,07年开始一直做数据仓库,期间做过一些大大小小的项目,也在五位数、个位数人数的公司打拼过,期间用过oralce、db2、hadoop,打算继续做大数据这块,希望能真正做出些有用的东西。坚信少即是多,一分耕耘一分收获。
展开
-
golang grpc thrift with aerospike
面对着数百G的数据,数万的TPS,一直在找合适的数据库及RPC框架。最近对aerospike和google grpc、apache thrift进行了简单的测试。 测试的内容比较简单,就是客户端根据KEY到服务端进行查找,返回value。为了测试简单,数据库中只有一对key_value。数据库用的aerospike,RPC框架分别用grpc\thrift,客户端、服务端都用GO语言开发。 grp原创 2015-06-06 18:16:42 · 1527 阅读 · 0 评论 -
Goroutine + Channel 实践
点击打开链接转载 2015-06-09 09:10:46 · 678 阅读 · 0 评论 -
Go语言linux安装设置
解压go二进制文压,然后添加至环境变量 vi ~/.bashrc #添加以下内容export GOROOT=/dp/bin/goexport GOARCH=amd64export GOOS=linuxexport GOPATH=/dp/bin/gocodeexport PATH=$PATH:$GOROOT/bin:$GOPATH/bin然后使.bashrc文件修改生效. ~/.bash原创 2015-06-13 11:21:11 · 471 阅读 · 0 评论 -
Go语言圣经(中文版)
http://golang-china.github.io/gopl-zh/index.html原创 2016-01-29 14:12:20 · 12374 阅读 · 0 评论 -
golang gRPC示例
gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf(Protocol Buffers)序列化协议开发,且支持众多开发语言。gRPC提供了一种简单的方法来精确地定义服务和为iOS、Android和后台支持服务自动生成可靠性很强的客户端功能库。客户端充分利用高级流和链接功能,从而有助于节省带宽、降低的TCP链接次数、节省原创 2015-06-18 09:14:45 · 4335 阅读 · 5 评论 -
Go连接Kafka
golang连接kafka的例子好少,而支持offset追踪者更少,但也是基础的要求。”github.com/bsm/sarama-cluster”结合“github.com/Shopify/sarama”满足了此要求。package mainimport ( "fmt" "os" "strings" "time" "github.com/Shopify/sa原创 2016-11-01 13:59:39 · 29180 阅读 · 4 评论