Atlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已经接入了A…更多Atlas信息 |
最近更新: 【开源访谈】Atlas 作者 朱超 访谈实录 发布于 1年前
SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支持 zset(sorted set), map(hash), kv, list 等数据结构, 用来替代或者与 Redis 配合存储十亿级别列表的数据. SSDB 在 QIHU 360 被大量使用, 同时也被国内外业界的众多互联网企业所使用. SSDB 支持 PH…更多SSDB信息 |
最近更新: Git@OSC 项目推荐 —— SSDB 高性能 NoSQL 发布于 2周前
phptrace 是一个追踪(trace)PHP执行流程的工具,你如果用过strace的话,则可能很容易想到phptrace到底实现了什么样的功能。 其实,phptrace是类strace的一个实现,不同的是,strace用来追踪系统调用,而phptrace用来追踪PHP函数调用。无论是开发测试 还是…更多phptrace信息 |
最近更新: phptrace —— 来自 360 的 PHP 执行流程跟踪 发布于 4个月前
thinkjs 是一个快速、简单的基于MVC和面向对象的轻量级Node.js开发框架,遵循MIT协议发布。秉承简洁易用的设计原则,在保持出色的性能和至简的代码同时,注重开发体验和易用性,为WEB应用开发提供强有力的支持。 thinkjs里面很多特性来源于ThinkPHP,同时根…更多thinkjs信息 |
最近更新: thinkjs 1.0 发布,Node.js 的 MVC 框架 发布于 7个月前
分布式linux内核内存对象缓存服务器,实现基于memcached v1.4.15,基本兼容memcached的所有操作。经初步测试,内存数据操作比memcached快1倍,网络并发量比memcached的也大许多,目前处于alpha版本。 优点:由于在内核的socket层实现,所有处理网络事件性能…更多kmemcache信息 |
QConf 是奇虎 360 内部分布式配置管理工具。用来替代传统的配置文件,使得配置信息和程序代码分离,同时配置变化能够实时同步到客户端,而且保证用户高效读取配置,这使的工程师从琐碎的配置修改、代码提交、配置上线流程中解放出来,极大地简化了配置管理…更多QConf信息 |
Mario是一个让编写从同步到异步的类库,它的线程安全较大,易于使用。Mario 的最基本的想法就是为了减少人员的安排,降低成本和时间投入。但是有了这个类库,操作人员就可以抽出精力做别的事情了。所以 Mario 类库能够很轻易的解决你的问题,你只需要你自己…更多Mario信息 |
elog 是一个用 Erlang 编程语言写出来的日志库,使用起来很简单很快速。 特点: 具有六个不同的日志级别(跟踪、调试信息、警告、错误、致命的) 支持可配置的日志等级 示例代码: elog_backend:warn("This is a log"), elog_backend:trace("This is …更多elog信息 |
ngx_http_subrange_module 模块是一个过滤器,它修改网站响应内容中的字符串,比如你想把响应内容中的‘ttlsa’全部替换成‘运维生存时间’,这个模块已经内置在 Nginx 中,但是默认未安装,需要安装需要加上配置参数:–with-http_sub_module 这个 Nginx …更多ngx_http_subrange_module信息 |
from:http://www.oschina.net/project/360