微信号:gh_972671229d77

介绍:感谢分享,欢迎关注! itspace将每天收集与分享干净的、清晰的、无码的技术文章.

京东、小米、360、豌豆荚 开源软件列表

2016-05-15 08:03 itspace

--京东开源

  • Docker镜像存储系统 Speedy

    Speedy 是京东公司开发的 Docker 镜像存储系统。 架构图: speedy 模块: Docker Registry Driver: ChunkMaster ChunkServer ImageServer 模块说明: Docker Registry Driver是一个遵照Docker Registry 1.0协议实现的驱动,完成Docker Registry与后端存储系...更多Speedy信息

    最近更新: Speedy:来自京东的 Docker 镜像存储系统 发布于 8个月前

  • 分布式跟踪系统 JD-Hydra

    京东开源的基于Dubbo的调用跟踪系统 类似于Google的Dapper、类似于twitter的Zipkin、类似于淘宝的EagleEye。更多JD-Hydra信息


--小米开源


  • 互联网企业级监控系统 OpenFalcon

    Open-Falcon 人性化的互联网企业级监控系统,Open-Falcon 整体可以分为两部分,即绘图组件、告警组件。其中: 安装绘图组件 负责数据的采集、收集、存储、归档、采样、查询、展示(Dashboard/Screen)等功能,可以单独工作,作为time-series data的一种存储...更多OpenFalcon信息

    最近更新: OpenFalcon —— 来自小米的监控系统 (Go) 发布于 2个月前

  • MIUI文件管理器

    MIUI文件浏览器,简单快速的文件浏览器。运行与Android4.0及以上版本,运用4.0的控件,如:进入ActionMode,滑动切换Tab。 主要功能:快速扫描、浏览SD卡的文件;支持远程管理,通过FTP协议,电脑可以操作SD卡的资源。更多MIUI文件管理器信息

  • 小米便签

    小米便签是Android上最受欢迎的应用之一,发布以来累计下载量已突破百万。这个应用从Android开发者角度来看,虽然简单,但五脏俱全,涉及到Android应用编程的方方面面,非常适合作为初学者的参考。下面介绍一下基本特点:     快速新建,自动保存,自由分...更多小米便签信息

  • Android 定制系统 MIUI

    MIUI是小米科技推出的一款基于CyanogenMod而深度定制的Android移动操作系统,从Android 4.0开始,已经完全脱离CyanogenMod而改为基于原厂ROM的定制方式,中文名称为“米柚”。它大幅修改了Android本地的用户界面并移除了其应用程序列表(Application drawe...更多MIUI信息

    最近更新: 小米开源 MIUI ROM 发布于 4年前

  • MIUI指南针

    简单 华丽,是对MIUI指南针最最贴切的形容词。 不需要复杂的功能,只求在“黑暗”中找到正确的方向; 不需要花哨的设计,只求简单、流畅、实用。更多MIUI指南针信息

  • MIUI录音机

    MIUI录音机是基于Android原生录音机来开发的,能够运行在Android2.3.3及以上版本。与Android原生录音机相比,MIUI录音机在UI、交互方式和录音效果上都有较大的提升,其磁带的显示效果更是收到了很多用户的好评。 主要功能:     逼真的磁带录音效果   ...更多MIUI录音机信息

  • 分布式的发布和监控系统 Minos

    Minos 是小米公司开发的一个分布式的发布和监控系统。最初是小米开发的用来在 Hadoop 和 ZooKeeper 集群上发布和管理的工具。Minos 可轻松扩展来支持其他的系统,目前已经支持包括 HDFS、YARN 和 Impala 。更多Minos信息

  • web开发框架 Xiaomi Rose

    小米公司的 Rose 是一个 Java 的 Web 开发框架,但不仅仅是框架。 Rose是面向使用Java开发的同仁们的。Rose 提供的各种特性和约束惯例,目的就是为了使您在能够轻松地开发web程序。如果您觉得Grails的想法很好,您不必转向它,Rose可以给您这种感觉,同时基...更多Xiaomi Rose信息

  • zookeeper与thrift的粘合框架 JACK

    JACK 是小米公司开发的一个粘合zookeeper与thrift的框架,可以简单地让你的thrift server更简单地做到高可用。更多JACK信息

  • 小米便签 Notes

    MiCode 便签是小米便签的社区开源版,由MIUI团队(www.miui.com) 发起并贡献第一批代码,遵循NOTICE文件所描述的开源协议 这个应用从Android开发者角度来看,虽然简单,但五脏俱全,涉及到Android应用编程的方方面面,非常适合作为初学者的参考。 下面介绍一...更多Notes信息

  • 时间戳服务器 XiaoMi Chronos

    Chronos,在古希腊语意为时间,是小米公司开发的实现高可用、高性能、提供全局唯一而且严格单调递增timestamp的服务。 Chronos 采用主备架构,主服务器挂了以后备服务器迅速感知并接替服务,从而实现系统的高可用。服务端使用Thrift框 架,经测试每秒可处理...更多XiaoMi Chronos信息

  • HBase 跨行/跨表的事务处理 Themis

    Themis 是小米公司开发的,为 HBase 提供了跨行/跨表的事务处理,基于 Google 的 percolator.更多Themis信息

  • 问答系统 Ask2

    很高兴再次发布源码到开源中国,ask2问答系统经过小米团队三个月开发终于发布第一版,公开源码,感谢团队人员每天奋斗到12点多才睡,感谢ask2问答官方管理员提供站内seo优化策略。 Ask2问答系统是一款开放源码的PHP问答程序。 优点: 1、基于自主MVC框架开...更多Ask2信息

  • 安卓版TV Metro框架和服务器API Android_tv_metro

    Android_tv_metro是一款安卓版TV Metro框架和服务器API。 API和数据结构 专辑和显示项目:Metro风格是由两个元素构成 专辑可以包含多张专辑和显示项目 显示项目可以被定义为视频,游戏,应用程序,音乐等 您可以从显示项目中删除你自己的游戏/应用/视频详细...更多Android_tv_metro信息


--360开源


  • MySQL中间层 Atlas

    Atlas是由 Qihoo 360,  Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已经接入了A...更多Atlas信息

    最近更新: Atlas 分布式版重磅来袭,360 的 MySQL 中间层 发布于 1年前

  • 360 黑科技 Droid Plugin

    DroidPlugin 是360手机助手在 Android 系统上实现了一种新的插件机制:它可以在无需安装、修改的情况下运行APK文件,此机制对改进大型APP的架构,实现多团队协作开发具有一定的好处。 定义: HOST程序:插件的宿主。 插件:免安装运行的APK 限制和缺陷: 无法...更多Droid Plugin信息

    最近更新: DroidPlugin —— 360 黑科技 · 安卓新插件机制 发布于 8个月前

  • nginx-openresty-windows

    nginx openresty 迁移到 windows 下的版本。  by 张家柱 蔡东赟  韩玉刚(new) 主要特性: 高性能 超过 20,000 连接并发 (特定cpu多核的机器上,server新版本的 190,000并发) 多进程 各种 Nginx bug 修复 包括以下模块: ngx-coolkit-module echo-ngin...更多nginx-openresty-windows信息

    最近更新: Nginx-Openresty-Windows v1.9.15.1001 发布,Merge & Bugfix 发布于 2周前

  • 360高性能分布式存储服务 HustStore

    HustStore- 高性能分布式存储服务 huststore 是一个高性能的分布式存储服务,不但提供了 10w QPS 级别的 kv 存储的功能,还提供了 hash、set 等一系列数据结构的支持,并且支持 二进制 的 kv 存储,可以完全取代 Redis 的功能。此外,huststore 还结合特有...更多HustStore信息

    最近更新: HustStore —— 360高性能分布式存储服务 发布于 2周前

  • 基于Promise的Node.js MVC框架 ThinkJS

    ThinkJS 是一个快速、简单的基于MVC和面向对象的轻量级Node.js开发框架,遵循MIT协议发布。秉承简洁易用的设计原则,在保持出色的性能和至简的代码同时,注重开发体验和易用性,为WEB应用开发提供强有力的支持。 thinkjs里面很多特性来源于ThinkPHP,同时根...更多ThinkJS信息

    最近更新: ThinkJS 2.2.3 发布,Node 的 MVC 框架 发布于 4天前

  • Web 组件框架 NovaJS

    Nova.js是一个小巧的Web Component框架,旨在帮助开发者方便快速地开发组件。 作者起初希望在一个移动端项目中使用Polymer进行开发,但发现Polymer的代码对于移动端小型项目过于庞大、且只支持到Android4.4。因此借鉴了Polymer的部分组件开发的思想,实现了...更多NovaJS信息

  • PHP执行流程跟踪工具 phptrace

    phptrace 是一个追踪(trace)PHP执行流程的工具,你如果用过strace的话,则可能很容易想到phptrace到底实现了什么样的功能。 其实,phptrace是类strace的一个实现,不同的是,strace用来追踪系统调用,而phptrace用来追踪PHP函数调用。无论是开发测试 还是...更多phptrace信息

    最近更新: PHPTrace 0.3 发布,线上调试工具 发布于 12个月前

  • 分布式配置管理工具 QConf

    QConf 是奇虎 360 内部分布式配置管理工具。用来替代传统的配置文件,使得配置信息和程序代码分离,同时配置变化能够实时同步到客户端,而且保证用户高效读取配置,这使的工程师从琐碎的配置修改、代码提交、配置上线流程中解放出来,极大地简化了配置管理...更多QConf信息

  • 对象缓存服务器 kmemcache

    分布式linux内核内存对象缓存服务器,实现基于memcached v1.4.15,基本兼容memcached的所有操作。经初步测试,内存数据操作比memcached快1倍,网络并发量比memcached的也大许多,目前处于alpha版本。 优点:由于在内核的socket层实现,所有处理网络事件性能...更多kmemcache信息

  • Erlang 日志库 elog

    elog 是一个用 Erlang 编程语言写出来的日志库,使用起来很简单很快速。 特点: 具有六个不同的日志级别(跟踪、调试信息、警告、错误、致命的) 支持可配置的日志等级 示例代码: elog_backend:warn("This is a log"), elog_backend:trace("This is ...更多elog信息

  • 同步到异步的类库 Mario

    Mario是一个让编写从同步到异步的类库,它的线程安全较大,易于使用。Mario 的最基本的想法就是为了减少人员的安排,降低成本和时间投入。但是有了这个类库,操作人员就可以抽出精力做别的事情了。所以 Mario 类库能够很轻易的解决你的问题,你只需要你自己...更多Mario信息

  • ngx_http_subrange_module

    当Nginx作为文件下载服务的反向代理,用户请求一个非常大的文件的时候,它会一直占满反向代理服务器与后端主机之间的带宽。因为nginx一次获取整个文件,缓冲获取到的文件,导致客户端不能马上读取到。带宽使用和iowait会很高。 ngx_http_subrange_module就是为...更多ngx_http_subrange_module信息

  • 360开源的类Redis存储系统 Qihoo 360.Pika

    Pika是360开源的类Redis存储系统。   Pika 是 360 DBA 和基础架构组联合开发的类 Redis 存储系统,完全支持 Redis 协议,用户不需要修改任何代码,就可以将服务迁移至 Pika。有维护 Redis 经验的 DBA 维护 Pika 不需要学习成本。 Pika 主要解决的是用户使...更多Qihoo 360.Pika信息


--豌豆荚开源


  • Redis 集群解决方案 Codis

    Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后边的...更多Codis信息

    最近更新: Codis 3.0.3 和 2.0.14 发布,Redis 集群解决方案 发布于 2个月前

  • Redis 数据同步 redis-port

    redis-port 是一个 Redis 工具,通过解析 rdb 文件,实现 Redis 主节点和从节点的数据同步。 示例: $ cat dump.rdb | ./redis-port decode 2>/dev/null   {"db":0,"type":"string","expireat":0,"key":"a","key64":"YQ==","value64":"MTAwMDA="}   {"db...更多redis-port信息

  • spray-websocket

    spray-websocket 是 Spray 的扩展,实现对 WebSocket 的支持。 示例代码: package spray.can.websocket.examples import akka.actor.{ ActorSystem, Actor, Props, ActorLogging, ActorRef, ActorRefFactory } import akka.io.IO import spr...更多spray-websocket信息

  • JSON 数据操作工具 Needle

    Needle 是一个用来操作 JSON 格式数据的轻量级工具。更多Needle信息

  • Key-Value 数据库 RPDB

    RPDB 是一个 Redis 协议兼容的 NoSQL 数据库,提供持久化支持。更多RPDB信息

  • HTTP(S) 请求路由 Charon

    Charon 是一个对 HTTP(S) 请求进行路由的的代理服务,并对响应信息进行转换。更多Charon信息

  • spray-socketio

    spray-socketio 是 spray 的扩展,实现对 Socket.io 的支持。更多spray-socketio信息

  • Avro 数据存储 astore

    astore 是基于 Akka 开发的 Avro 数据存储,持久化功能还在开发中。 脚本示例(要求 JDK 1.8) function onNameUpdated() {     var age = record.get("age");     what_is(age);     what_is(http_get);     var http_get_result...更多astore信息

  • Avro 数据存储 Chana

    Chana 是基于 Akka 的 Avro 数据存储。此项目的名称来自于中文“刹那”,这个词音译自梵文“Kasna”,意思为“一瞬间”。 示例代码: function onNameUpdated() {     var age = record.get("age");     what_is(age);     what_is(htt...更多Chana信息

  • Avro 数据服务 avpath

    avpath 可以像 xpath/jspath 那样去选择、更新、插入、删除 Avro 形式的数据。它可以作为 Java/Scala 的 API 库,或者用作 Avro 记录数据服务。它的表达和 jspath 很相似。 示例代码: // find first book title avpath.select(doc, ".books[0].titl...更多avpath信息


若群满,可加群主拉入!

群主




 
itspace 更多文章 程序员最容易犯的几个技术上的错误 使用Redis的5个注意事项 某互联网大厂kafka最佳实践 Web系统大规模并发——电商秒杀与抢购 不要浪费时间去写所谓的完美代码
猜您喜欢 某互联网大厂kafka最佳实践 淘宝首页性能优化的“黄金法则” 为什么你不是A? 如何选择nodejs和iojs?以及性能比较 聊聊黑客手机 3.0