仓库

TA 关注的仓库 (88)

    Watch TavenLi/port-forward
    Go

    Go语言开发的端口转发工具 for port data forward (TavenLi 远哥)

    最近更新: 2年前

    Watch 9miao.com/CrossApp
    C++

    跨平台移动应用开发引擎

    最近更新: 2年多前

    Watch 芝麻谷/auto_build_shell
    Shell

    自动化构建MAVEN工程,检出代码、打包、上传远程服务器或本地服务器,自动备份、自动打印日志、选择历史版本进行回滚

    最近更新: 2年多前

    Watch 柠檬夕桐/sequence
    Java

    分布式高效有序ID生产黑科技(sequence):每秒最多可生产418万个有序的ID,即TPS=400w/s

    最近更新: 2年多前

    Watch 周晶/vanilla
    Lua

    基于Openresty开发的Web应用框架,希望能降低Openresty的使用门槛,轻松获取它如此高的性能

    最近更新: 3年前

    Watch pinkhello/GoPush
    Java

    分布式消息推送服务,可以用于客服、推送、聊天等诸多系统的 核心组件服务!

    最近更新: 3年多前

    Watch liang/docker-dashboard
    JavaScript

    基于控制台的docker仪表盘。

    最近更新: 接近4年前

    Watch ECJia Opensource Group/ecjia-daojia
    PHP

    EC+(ecjia)到家是一款可开展O2O业务的移动电商系统。它包含:移动端APP,采用原生模式开发,覆盖使用iOS 及Android系统的移 动终端;后台系统,针对平台日常运营维护的平台后台,针对入驻店铺管理的商家后台,独立并行;移动端H5,能够灵活部署于微信及其他APP、网页等。

    最近更新: 接近4年前

    Watch josephZ/DistributedOfRabbitMQ
    C#

    基于RabbitMQ的消息分发应用框架,基于RabbitMQ官方驱动(http://www.rabbitmq.com/dotnet.html)重度优化设计的应用框架。项目2015年已经应用到生产环境。基本功能介绍: 1、生产消息层面 1.实现集群多节点机制(非数据复制,而是异常时自动切换节点),目前实现的机制类似mongo的副本级集群模式。 2.节点异常切换时注意防止消息丢失,主要在管道关闭/连接关闭/推送瞬间异常时做了处理。 3.每个生产者通过一个长连接管道的方式进行通信,解决连接数超过极限导致rabbitmq异常错误,同时减少打开释放连接的资源消耗,使框架推送性能提升2-3个数量级. 4.修复实现集群时节点切换过程可能出现消息丢失的bug 5.生产者增加对象消息重载,通过二进制序列化反序列化解决类型转的问题 2、消费消息层面 1.通过订阅模式实现消费,同一节点下,消费者一个管道下进行,避免反复打开管道,大大提升消费性能。 2.框架层面实现了消费者插件化,便于部署消费者时可以基于实际情况增加或减少消费者 3.定义了两个消费者服务(影院端、总部端);消费者服务基于插件的方式实现消费者的热插拔(消费服务可以在运行状态,动态添加消费者插件,无须停止 重启服务) 4.每个消费者可以多线程订阅 5.框架层面增加性能报警,当消费者执行时间大于10秒时,增加警告日志 以上升级功能,已经全部经过测试。 补充:已经将log4net集成到框架中,实现根据业务将消费者的日志文件存储

    最近更新: 接近4年前

    Watch 江离/Cloud-Cache
    Java

    基于spring boot上的注解缓存,自带轻量级缓存管理页面。@Cache比spring cache更轻量的缓存,支持单个缓存设置过期时间,可以根据前缀移除缓存。采用fastjson序列化与反序列化,以json串存于缓存之中。ace-cache可以快速用于日常的spring boot应用之中。

    最近更新: 4年前