![image](http://static.oschina.net/uploads/space/2016/0324/150230_TSMI_2667679.jpg)
安装:
<pre class="brush:cpp ;toolbar: true; auto-links: false;">$ go get -u github.com/whyrusleeping/gx</pre>
用法:
创建和公开新的通用包:
<pre class="brush:cpp ;toolbar: tru...阅读全文
2016-03-23 16:00:00
whyrusleeping
# idgo 简介
##1. idgo特点
idgo是一个利用MySQL批量生成ID的ID生成器, 主要有以下特点:
- 生成的ID是顺序递增的。
- 每次通过事务批量取ID,性能较高,且不会对MySQL造成压力。
- 当ID生成器服务崩溃后,可以继续生成有效ID,避免了ID回绕的风险。
- 服务端模拟Redis协议,通过`GET`和`SET`获取和设置key。不必开发专门的获取ID的SDK,直接使用Reids的SDK就可。
业界已经有利于MySQL生成ID的方案,都是...阅读全文
2016-04-07 06:06:23
flike
LogZoom 是一个使用 Go 语言开发的轻量级、兼容 Lumberjack 的日志索引工具,支持 Lumberjack v2 协议。
### 输入
*
Filebeat (Lumberjack V2 Protocol)
*
Redis Message Queue
### 输出
*
Redis Message Queue
*
TCP Streaming
*
WebSocket Streaming
*
Elasticsearch
*
S3
![LogZoom Basic Di...阅读全文
2016-04-08 16:00:00
packetzoom
WuKong 全文搜索引擎。功能特性:
*
[高效索引和搜索](https://github.com/huichen/wukong/blob/master/docs/benchmarking.md)(1M条微博500M数据28秒索引完,1.65毫秒搜索响应时间,19K搜索QPS)
*
支持中文分词(使用[sego分词包](https://github.com/huichen/sego)并发分词,速度27MB/秒)
*
支持计算关键词在文本中的[紧邻距离](https://github.co...阅读全文
2016-04-17 16:00:00
huichen
# kcptun
TCP流转换为KCP+UDP流,用于**_高丢包 _**环境中的数据传输,工作示意图:
<pre>+---------------------------------------+
| |
| KCPTUN |
| ...阅读全文
2016-04-20 16:00:00
xtaci