Supreme_x_1123's repositories

RocketIMFeed

Aims at building a magnificent IM & Feed system

tomcat-cluster-redis-session-manager

Tomcat clustering redis session manager java client.

Language:JavaStargazers:1Issues:2Issues:0

alibaba-middlewarerace2017

2017阿里巴巴中间件性能挑战赛第一赛季,排名26/1959

Language:JavaStargazers:0Issues:2Issues:0

alibaba-mom

2015 ali中间件比赛项目,1. 通信模块: 涉及到了消息架构设计,每一个主题分配1-2个队列,这个是可以横向增加,考虑到了一个主题有多个消费者订阅,而且还有过滤条件,为了负载均衡,对应的队列投递消息是根据随机数对队列数取膜完成的。以上是内存队列。 2. 持久化系统:因为考虑到机器坏掉,broker不可用等等原因导致的消息丢失,就需要每次收到的消息必须及时落盘,这个就是比赛优化的重中之重。为此设计了一个小型的文件系统,借鉴阿里的rocketmq. 用一个大的日志文件,一般1G大小每个,和内存队列的结构映射到实体队列。整个日志文件是顺序文件,每条消息固定大小,里面有对应的队列号,消息号,还有长度等等。这个方便恢复消息到实体队列用的。 同步刷盘,异步刷盘,持久化必须可靠,所以一般是同步刷盘到日志文件,日志文件定时异步刷盘到实体队列,实体队列里面是索引,消息的本体在日志文件里面。为了加快大面积的写入速度,用了内存映射:内存映射文件首先将外存上的文件映射到内存中的一块连续区域,被当成一个字节数组进行处理,读写操作直接对内存进行操作,而后再将内存区域重新映射到外存文件,这就节省了中间频繁的对外存进行读写的时间,大大降低了读写时间

Language:JavaStargazers:0Issues:1Issues:0

Aliware2018-service-mesh

Aliware2018-service-mesh

Language:JavaStargazers:0Issues:1Issues:0

Annotation

用自定义注解做点什么

Language:JavaStargazers:0Issues:2Issues:0

BRFS

海量小文件分布式存储系统

Stargazers:0Issues:0Issues:0

docker_practice

Learn and understand Docker technologies, with real DevOps practice!

Language:PythonStargazers:0Issues:2Issues:0

easy-flows

The simple, stupid workflow engine for Java

Language:JavaLicense:MITStargazers:0Issues:1Issues:0

extend-spring-boot

这是一个对文件存储、 JDK8日期,分布式锁、分布式限流、跨域请求,国际化、防XSS攻击、关键字脱敏的增强包,拥有良好的扩展性,一切功能都是基于注解化驱动

License:Apache-2.0Stargazers:0Issues:0Issues:0

FastDFS

FastDFS分布式文件系统搭建、vue+spring boot小项目搭建

Language:JavaStargazers:0Issues:1Issues:0

FastDFSManager

文件服务器连接池实现——TrackerServer连接池

Language:JavaStargazers:0Issues:1Issues:0

incubator-dubbo

Apache Dubbo (incubating) is a high-performance, java based, open source RPC framework.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:2Issues:0

iris-java

轻量级,微内核加插件机制,基于Java的RPC框架。可看成是mini版的Dubbo。提供服务注册,发现,负载均衡,支持API调用,Spring集成和Spring Boot starter使用。

Language:JavaStargazers:0Issues:0Issues:0

javasymbolsolver

*old repository* --> this is now integrated in https://github.com/javaparser/javaparser

Language:JavaLicense:Apache-2.0Stargazers:0Issues:1Issues:0

kafka-connect-elasticsearch

Kafka Connect Elasticsearch connector

Language:JavaLicense:Apache-2.0Stargazers:0Issues:2Issues:0

kafka-monitor

Monitor the availability of Kafka clusters with generated messages.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:2Issues:0

mdrill

for千亿数据即席分析

Language:JavaLicense:Apache-2.0Stargazers:0Issues:2Issues:0

message-queue-java

Blink`团队 (https://github.com/WANG-lp and https://github.com/CheYulin ), 1-million message-queue in java, 线上成绩2M+

Language:JavaLicense:MITStargazers:0Issues:0Issues:0

MessageSystem

阿里巴巴第三届中间件性能挑战赛初赛程序——进程内消息引擎

Language:JavaStargazers:0Issues:2Issues:0

ndfs

分布式小文件存储系统

Language:JavaStargazers:0Issues:1Issues:0

netty-demos

Http proxy server based on netty

Language:JavaStargazers:0Issues:2Issues:0

netty-websocket-demo

Netty 实现基于 ProtoBuf 的 WebSocket 通信

Language:JavaStargazers:0Issues:2Issues:0

netty_fileserver

使用java开源框架netty搭建的文件服务器,不限文件大小,底层采用分布式存储

Language:JavaStargazers:0Issues:1Issues:0

NettyHeartbeatDemo

基于Netty4.0的TCP长连接,心跳检测

Language:JavaStargazers:0Issues:2Issues:0

OpenMessageShaping

rapids团队 (https://github.com/WANG-lp and https://github.com/CheYulin ),香港科技大学,2017年,第三届阿里中间件性能挑战赛初赛代码(第32名)

Language:JavaLicense:MITStargazers:0Issues:2Issues:0

phxsql

A high availability MySQL cluster that guarantees data consistency between a master and slaves.

Language:C++License:NOASSERTIONStargazers:0Issues:2Issues:0

reading-and-annotate-rocketmq-3.4.6

阿里巴巴分布式消息队列中间件rocketmq-3.4.6源码分析、中文详细注释

Language:JavaLicense:GPL-3.0Stargazers:0Issues:2Issues:0

RocketMQ-Learning

RocketMQ ‘s Learning Tutorial 学习教程

Stargazers:0Issues:2Issues:0

sofa-rpc

SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.

Language:JavaLicense:Apache-2.0Stargazers:0Issues:2Issues:0