oct 开放容器测试框架 oct

oct 是用于开放容器的测试用例和框架,用 Go 语言开发。 ocp-testing 项目的目标是,通过提供全局测试框架给所有的容器项目,来提高开放容器项目。测试包括,ocp 规范,容器功能和容器性能。 ### **框架架构:** ![Framework](http://static.oschina.net/uploads/img/201508/08204216_G8f2.png "Framework") * `Open Container Pool` :开放容器池(Open Con...阅读全文

2015-08-07 16:00:00 huawei-openlab

FreeCache Go 语言的缓存库 FreeCache

FreeCache 是一个 Go 语言的缓存库,无额外的 GC 负荷。数百万对象的垃圾收集延迟仅在数百毫秒。 特性: * 可存储数以百万计条目 * 零垃圾收集负荷 * 高并发而且线程安全的访问 * 纯 Go 语言实现 * 支持对象失效 * 近乎 LRU 的算法 * 严格限制内存使用 * 提供一个测试用的服务器,支持一些基本 Redis 命令 示例代码: <pre class="brush:cpp ;toolbar: true; auto-links: false;">cac...阅读全文

2015-04-29 16:00:00 coocood

Peach Docs Web 文档服务器 Peach Docs

Peach 是一款支持多语言、实时同步以及全文搜索功能的 Web 文档服务器。 * 多语言支持 * 从任意 Git 托管源实时同步文档 * 根据首选语言全文搜索文档 * 使用 Markdown 作为文档书写语法 * 高度可自定义,包括模板、配置和 CSS 等 * 内置 [Disqus](http://www.oschina.net/p/disqus) 集成支持 ![image](http://studygolang.qiniudn.com/170615/4a6f1920a3dccb...阅读全文

2015-10-07 16:00:00 网友

QReader RSS 阅读器 QReader

QReader 是一款使用 Go 和 JavaScript 编写的阅读器,支持订阅 RSS 2.0 和 Atom 1.0 格式的 feed。 为了运行 QReader ,你需要有一台 server,它可以是你放在局域网中的 PC。你需要在 server 上运行 QReader 服务端程序,然后使用手机、平板电脑或 server 上的浏览器访问 QReader。当然,如果你有兴趣,可以尝试把 QReader 编译到 Android、iOS 设备或路由器中。 QReader 是一个单用户的阅...阅读全文

2015-10-02 16:00:00 m3ng9i

antibody antibody

antibody 是一个用 Go 语言实现的更快速和更简单的 [antigen](http://www.oschina.net/p/zsh-antigen) ,antigen 是用于 zsh 的插件管理器。 ![asciicast](http://static.oschina.net/uploads/img/201510/03063718_Y0wT.jpg)阅读全文

2015-10-02 16:00:00 caarlos0

TiDB 分布式 SQL 数据库 TiDB

TiDB 是国内 PingCAP 团队开发的一个分布式 SQL 数据库。其灵感来自于 Google 的 [F1](http://research.google.com/pubs/pub41344.html), TiDB 支持包括传统 RDBMS 和 NoSQL 的特性。 **TiDB 的源码已经托管在 Git@OSC 上,详情请查看:** [http://git.oschina.net/pingcap/tidb](http://git.oschina.net/pingcap/tidb) ...阅读全文

2015-09-05 16:00:00 pingcap

Mattermost Slack 的开源替代品 Mattermost

Mattermost 是一个 [Slack](https://slack.com/) 的开源替代品。Mattermost 采用 Go 语言开发,这是一个开源的团队通讯服务。为团队带来跨 PC 和移动设备的消息、文件分享,提供归档和搜索功能。 Slack 是聊天群组 + 大规模工具集成 + 文件整合 + 统一搜索。截至2014年底,Slack 已经整合了电子邮件、短信、Google Drives、Twitter、Trello、Asana、GitHub 等 65 种工具和服务,把可以把各种碎片化的...阅读全文

2015-06-24 16:00:00 mattermost

ngrok Web服务安全通道 ngrok

ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。 网络架构如下图所示: ![image](http://static.oschina.net/uploads/img/201402/24201429_lLUH.jpg)阅读全文

2014-02-23 16:00:00 inconshreveable

DINP 基于Docker开发的PaaS平台 DINP

DINP是又一个基于[Docker](/p/docker)开发的PaaS平台。 DINP 包含如下组件: * [dinp-server](http://git.oschina.net/cnperl/dinp-server) master组件,控制集群中所有计算节点 * [dinp-agent](http://git.oschina.net/cnperl/dinp-agent) Agent,部署在所有计算节点,收集各个节点运行状态和container列表 * [dinp-builder](...阅读全文

2015-02-08 16:00:00 网友

Gor Go HTTP 流量复制工具 Gor Go

Gor 是用 Go 编写的简单 HTTP 流量复制工具,主要是为了从生产服务器返回流量到开发环境。使用 Gor 可以在实际的用户会话中测试代码。 Gor 基础工作流: ![Diagram](http://static.oschina.net/uploads/img/201507/21161205_ezre.jpg) 从端口捕获流量: <pre class="brush:shell;toolbar: true; auto-links: false;"># Run on servers wh...阅读全文

2015-07-20 16:00:00 buger

Cockroach 数据存储系统 Cockroach

CockroachDB (蟑螂数据库)是一个可伸缩的、支持地理位置处理、支持事务处理的数据存储系统。CockroachDB 提供两种不同的的事务特性,包括快照隔离(snapshot isolation,简称SI)和顺序的快照隔离(SSI)语义,后者是默认的隔离级别。 蟑螂是一个分布式的K/V数据仓库,支持ACID事务,多版本值存储是其首要特性。主要的设计目标是全球一致性和可靠性,从蟑螂的命名上是就能看出这点。蟑螂数据库能处理磁盘、物理机器、机架甚至数据中心失效情况下最小延迟的服务中断;整个失效...阅读全文

2014-05-30 16:00:00 cockroachdb

beego Go 应用框架 beego

beego是一个用Go开发的应用框架,思路来自于[tornado](http://www.oschina.net/p/tornado),路由设计来源于[sinatra](http://www.oschina.net/p/sinatra),支持如下特性 1. MVC 2. REST 3. 智能路由 4. 日志调试 5. 配置管理 6. 模板自动渲染 7. layout设计 8. 中间件插入逻辑 9. 方便的JSON/XML服务 官网 http://beego.me 快速入门代...阅读全文

2012-12-17 16:00:00 astaxie

Open-Falcon 互联网企业级监控系统 Open-Falcon

**Open-Falcon** 人性化的互联网企业级监控系统,Open-Falcon 整体可以分为两部分,即绘图组件、告警组件。其中: * [安装绘图组件](https://github.com/open-falcon/doc/wiki/Install-Graph-components) 负责数据的采集、收集、存储、归档、采样、查询、展示(Dashboard/Screen)等功能,可以单独工作,作为time-series data的一种存储展示方案。 * [安装告警组件](https://g...阅读全文

2015-05-08 16:00:00 github

IPFS 分布式文件系统 IPFS

IPFS 是分布式文件系统,寻求连接所有计算机设备的相同文件系统。在某些方面,这很类似于原始的 Web 目标,但是 IPFS 最终会更像单个比特流群交换的 git 对象。 IPFS = InterPlanetary File System IPFS 云成为一个新的,重要的网络子系统,如果构建得当,那么可以完善或者替换 HTTP,或者说可以完善或者替代更多,听起来很疯狂,但是确实很疯狂! IPFS 结合了 Git,BitTorrent,Kademlia,SFS 和 Web 的优势,提供跟 H...阅读全文

2015-01-27 16:00:00 ipfs

GRPC RPC 框架 GRPC

GRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:[grpc](https://github.com/grpc/grpc), [grpc-java](https://github.com/grpc/grpc-java), [grpc-go](https://github.com/grpc/grpc-go). 其中 C 版本支持 [C](https://github.com/grpc/grpc), [C++]...阅读全文

2015-02-26 16:00:00 github