GithubHelp home page GithubHelp logo

garyfub's Projects

motan icon motan

A remote procedure call(RPC) framework for rapid development of high performance distributed services.

multiple-db-mybatis icon multiple-db-mybatis

mybatis多数据源动态切换 spring-boot-starter,集成通用mapper、pagehelper分页

mumu-activemq icon mumu-activemq

mumu-activemq是一个对老牌mq消息中间件的学习和测试项目,本人通过这个项目来熟悉activemq的消息发送流程和消息接受流程。activemq支持各种消息协议tcp、http、udp等。activemq遵循jms开发协议,支持队列、主题两种消息模式。而且activemq已经内嵌到spring中去,当使用spring框架的时候很容易的就将activemq集成到项目中去。

mumu-benchmark icon mumu-benchmark

benchmark测试程序并发性能。使用一定的并发数在规定的时间内,统计总请求数量、请求成功数量、请求失败数量、TPS、MaxTPS、MinTps等统计信息。

mumu-parquet icon mumu-parquet

Parquet是面向分析型业务的列式存储格式,由Twitter和Cloudera合作开发

mumu-rocketmq icon mumu-rocketmq

rocketmq 是由阿里巴巴开源出来的一个分布式消息服务器,rocketmq是在kafka的基础上进行重构,然后开发出来支撑阿里巴巴双十一高并发量的消息服务器。现在阿里巴巴已经将项目托管到apache基金会。  相较于ActiveMQ、kafka、RabbitMQ等开源消息服务器,rocketmq增加了许多特性,如:消息事务、消息安序发送、消息快速存储等。如果想要了解更多请访问Why RocketMQ。

mumu-rpc-motan icon mumu-rpc-motan

mumu-rpc-motan是一个以weibo montan为基础的测试程序,了解motan rpc架构设计和编程**。同时也是想要多了解一些rpc框架,为项目做好rpc技术选型的准备。

mumu-zbus icon mumu-zbus

ZBUS实现了高速轻量化的MQ,同时具有相当完备的RPC支持,加上各大主流语言高可用接入能力,ZBUS可承担SOA平台的基础构建,简而言之ZBUS = MQ + RPC。使用JMH测试zbus的mq和rpc,在单broker jvm堆最大1g内存的环境下,mq发送消息单线程7700tps,10线程23320tps,20线程26525tps,随着线程数的增多而tps却减缓。rpc因为需要等待服务的调用,所以tps偏低,在40线程才8952tps。以上测试由于环境所致,比不上少帮主的测试结果,但是从这也可以看出,zbus的性能真的比较好。

mumu-zookeeper icon mumu-zookeeper

zookeeper使用总结,初步了解分布式一致性算法(cap、paxos、chubby、zab等),使用zookeeper、zkclient、curator测试zookeeper程序。编写测试程序,了解各个客户端的功能。zookeeper是一个分布式协调服务器,可以灵活的处理集群管理、负载均衡、配置管理、分布式锁、leader选举等功能。zookeeper被管饭运用在hadoop、hbase、dubbo、motan、kafka等。

mybatisdemeo icon mybatisdemeo

整合了druid数据源与PageHelper,基于atomikos的多数据源分布式事务管理的mybatis spring boot demo

mycat-ice icon mycat-ice

Mycat Ice Framework for java,simply ice service develop and enable remote jar load ,just like docker

mysql icon mysql

在最小化安装centos7后,一键自动化安装mysql

netapp-hadoop-nfs-connector icon netapp-hadoop-nfs-connector

This projects provides a NFSv3 connector for Hadoop. Using the connector, Apache Hadoop and Apache Spark can use NFSv3 server as their storage backend.

nettygameserver icon nettygameserver

使用netty4.X实现的手机游戏服务器,支持tcp,udp链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑

nfs4j icon nfs4j

Pure Java NFSv3 and NFSv4.1 implementation

nginx-backtrace icon nginx-backtrace

A Nginx module to dump backtrace when a worker process exits abnormally

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.