ngrok Web服务安全通道 ngrok

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

2014-02-23 16:00:00 inconshreveable

NSQ 开源消息系统 NSQ

NSQ 是无中心设计、节点自动注册和发现的开源消息系统。可作为内部通讯框架的基础,易于配置和发布。 架构: ![nsqd clients](http://static.oschina.net/uploads/img/201501/27073634_i5Ye.gif) 监控界面: ![nsqadmin](http://static.oschina.net/uploads/img/201501/27073635_MSMt.png) 无单点故障: ![nsq clients](http...阅读全文

2013-08-12 16:00:00 bitly

Nefarious IDE Go语言的Eclipse插件 Nefarious IDE

Nefarious IDE 是一个 [Eclipse](http://www.oschina.net/p/eclipse) 用来开发 [Google Go](http://www.oschina.net/p/go) 编程语言程序的插件。 **目前该项目的官方首页被禁止打开,不知何故。** ![image](http://www.oschina.net/uploads/img/201003/10222421_55ba.png) 目前实现的功能还比较简单,主要包括: - syntax h...阅读全文

2010-03-09 16:00:00 网友

Shipyard Docker 管理工具 Shipyard

Shipyard 是一个基于 Web 的 [Docker](http://www.oschina.net/p/docker) 管理工具,支持多 host,可以把多个 Docker host 上的 containers 统一管理;可以查看 images,甚至 build images;并提供 RESTful API 等等。 Shipyard 要管理和控制 Docker host 的话需要先修改 Docker host 上的默认配置使其支持远程管理。 ![Login](http://static....阅读全文

2013-12-14 16:00:00 shipyard

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 网友

Codetainer 基于浏览器的容器 Codetainer

Codetainer 可以让你创建基于浏览器上的代码运行沙箱,可方便的嵌入到你的 Web 应用中。你可以把它当成是 [codepicnic.com](http://codepicnic.com) 的开源克隆) . Codetainer 作为一个 Web 服务运行,并提供 API 来创建、查看和附加代码到沙箱。你可以在任何的 HTML 终端中实时完成这些操作。其后端基于 Docker 以及其 API 来完成这些主要功能。 Codetainer 使用 Go 语言开发。 ![codetainer...阅读全文

2015-10-03 16:00:00 codetainerapp

ssh-chat SSH 聊天服务器 ssh-chat

ssh-chat 是一个使用 Go 语言编写的定制 SSH 服务器,当你连到该服务器时就会进入聊天模式,就好像以前的终端 BBS 系统一样。 你可以通过下面命令来尝试该服务: <pre class="brush:shell;toolbar: true; auto-links: false;">$ ssh chat.shazow.net</pre> 使用方法: <pre class="brush:shell;toolbar: true; auto-links: false;">Usage:...阅读全文

2014-12-13 16:00:00 shazow

Vitess 分布式MySQL工具集 Vitess

Youtube出品的开源分布式MySQL工具集Vitess,自动分片存储MySQL数据表,将单个SQL查询改写为分布式发送到多个MySQL Server上,支持行缓存(比MySQL本身缓存效率高),支持复制容错,已用于Youtube生产环境,文档有待完善阅读全文

2014-03-08 16:00:00 youtube

Heartbleed test Heartbleed test

Heartbleed test 是一个用来测试 OpenSSL 是否存在 [Heartbleed 漏洞](http://www.oschina.net/news/50576/openssh-heartbleed)的工具 ![image](http://static.oschina.net/uploads/space/2014/0409/094152_z9sC_12.png)阅读全文

2014-04-08 16:00:00 FiloSottile

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

GoRead 开源的 Google Reader 替代品 GoRead

Go Read 是一个采用 Go 语言开发,运行于 Google App Engine 平台之上的 Google Reader 的替代品。 特点是: 1. 可导入已有的 OPML 文件 2. 支持移动设备浏览 3. 不需要安装其他额外的组件 4. 相对简单的外观 5. 跟 Google Reader 相同的快捷键 6. 简单快速 ![image](http://static.oschina.net/uploads/space/2013/0628/063600_Z6kS_12.p...阅读全文

2013-06-27 16:00:00 mjibson

glot 在线代码运行平台 glot

glot 是可以可以在线运行各种编程语言代码片段的平台,包含如下组件: * [glot-www](https://github.com/prasmussen/glot-www) - glot.io website * [glot-snippets](https://github.com/prasmussen/glot-snippets) - snippets api * [glot-run](https://github.com/prasmussen/glot-run) - code ru...阅读全文

2015-07-03 16:00:00 prasmussen

xuncache NOSQL数据库 xuncache

xuncache 是免费开源的NOSQL(内存数据库) 采用golang开发,简单易用而且 功能强大(就算新手也完全胜任)、性能卓越能轻松处理海量数据,可用于缓存系统. 目前版本 version 0.3 前期它是活跃的 更新很迅速 version 1.0版本前 作者不推荐用于生产环境 采用json协议 socket通信 --后期打算用bson ## 目前功能 -增加or设置(字符串和数组) -查找数据(字符串和数组) -删除数据(字符串和数组) -计数器功能 -暂不支持key...阅读全文

2013-04-07 16:00:00 sun8911879

Cayley 开源图数据库 Cayley

Cayley 是 Google 的一个开源图(Graph)数据库,其灵感来自于 Freebase 和 Google 的 Knowledge Graph 背后的图数据库。 特性: * 编程语言 Go * 运行简单,只需 3 到 4 个命令 * RESTful API * or a REPL if you prefer 内建查询编辑器和可视化界面 支持多种查询语言: * Javascript, with a [Gremlin](http://gremlindocs.com...阅读全文

2014-06-25 16:00:00 google

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

Hprose 高性能跨语言 RPC Hprose

_Hprose_ 是高性能远程对象服务引擎(High Performance Remote Object Service Engine)的缩写 —— 微服务首选引擎。 它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且功能强大。你只需要稍许的时间去学习,就能用它轻松构建跨语言跨平台的分布式应用系统了。 它提供了高效的序列化和反序列化库,并在此基础上提供了方便灵活的 RPC 引擎。 _Hprose_ 支持众多编程语言,例如: * AAuto ...阅读全文

2012-12-26 16:00:00 andot

《Go编程基础》 《Go编程基础》

《Go编程基础》是一套针对 Google 出品的Go语言的视频语音教程,主要面向新手级别的学习者。 * 第1课:[Go开发环境搭建](https://github.com/Unknwon/go-fundamental-programming/blob/master/lectures/lecture1.md)([土豆网](http://www.tudou.com/programs/view/hlDq2A0vNes/) [优才网](http://www.ucai.cn/course/chapte...阅读全文

2013-04-13 16:00:00 Unknwon

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

Kubernetes 容器集群管理系统 Kubernetes

Kubernetes 是来自 Google 云平台的开源容器集群管理系统。基于 [Docker](/p/docker) 构建一个容器的调度服务。该系统可以自动在一个容器集群中选择一个工作容器供使用。其核心概念是 Container Pod。详细的设计思路请参考[这里](https://github.com/GoogleCloudPlatform/kubernetes/blob/master/DESIGN.md)。阅读全文

2014-06-10 16:00:00 GoogleCloudPlatform