younfor / alibaba-momView external linksLinks
2015 ali中间件比赛项目,1. 通信模块: 涉及到了消息架构设计,每一个主题分配1-2个队列,这个是可以横向增加,考虑到了一个主题有多个消费者订阅,而且还有过滤条件,为了负载均衡,对应的队列投递消息是根据随机数对队列数取膜完成的。以上是内存队列。 2. 持久化系统:因为考虑到机器坏掉,broker不可用等等原因导致的消息丢失,就需要每次收到的消息必须及时落盘,这个就是比赛优化的重中之重。为此设计了一个小型的文件系统,借鉴阿里的rocketmq. 用一个大的日志文件,一般1G大小每个,和内存队列的结构映射到实体队列。整个日志文件是顺序文件,每条消息固 定大小,里面有对应的队列号,消息号,还有长度等等。这个方便恢复消息到实体队列用的。 同步刷盘,异步刷盘,持久化必须可靠,所以一般是同步…
☆86Apr 5, 2018Updated 7 years ago
Alternatives and similar repositories for alibaba-mom
Users that are interested in alibaba-mom are comparing it to the libraries listed below
Sorting:
- 阿里巴巴中间件大赛第二赛季代码(最终排名13,比赛结束之后跑出了31.5w的query数量)☆30Aug 12, 2016Updated 9 years ago
- 参加阿里巴巴中间件比赛时的mom项目源码☆22Nov 12, 2015Updated 10 years ago
- 阿里巴巴实习期间沉淀的学习笔记文档☆61Aug 15, 2014Updated 11 years ago
- 在公司接了一个任务,完成一个项目数据同步的模块。要求是不能操作项目的数据库。怕操作不当,数据丢失。所以想到的方案是使用log4jdbc记录数据源的SQL语句到日志文件。然后按行读取日志文件中的数据,记录读取的Point,以便下次继续读取。读取的数据进入bigqueue队列,…☆12Aug 10, 2017Updated 8 years ago
- 第三届阿里中间件性能挑战赛 初赛记录及源码分享。供学习交流!☆15Jun 5, 2017Updated 8 years ago
- mglory是一个java分布式框架。具备以下功能:分布式计算、分布式内存存储(支持持久化)、分布式消息队列☆12Mar 16, 2015Updated 10 years ago
- ☆11Jul 13, 2016Updated 9 years ago
- 欢迎大家完善本系统,结合目前事务处理的精华,我开发了太极分布式事务处理框架MOONWATER,采用可靠消息服务和重试、补偿处理机制,使用事件驱动、最终一致的事务模型,巧妙地运用数据库的事务处理能力,对服务操作结果进行判断,调用应用系统自身的事务处理功能,自动进行事务处理,从…☆49Jun 5, 2017Updated 8 years ago
- 阿里开源消息中间件源码解读(增加一些中文注释)☆27Dec 1, 2015Updated 10 years ago
- 第三届阿里中间件性能挑战赛, 赛后整理☆17Oct 10, 2018Updated 7 years ago
- 2016年阿里中间件性能挑战赛复赛☆91Apr 13, 2017Updated 8 years ago
- 分布式小文件存储系统☆24Jan 7, 2017Updated 9 years ago
- 阿里中间件比赛系列代码,包括:第二届初复赛、第三届初复赛。☆16Jan 28, 2018Updated 8 years ago
- 阿里中间件搬砖头比赛异步请求版☆67Jun 7, 2021Updated 4 years ago
- 规则引擎测试☆10Feb 27, 2014Updated 11 years ago
- 使用java开源框架netty搭建的文件服务器,不限文件大小,底层采用分布式存储☆23Aug 24, 2017Updated 8 years ago
- 混淆助手☆20Jul 19, 2017Updated 8 years ago
- This application scans all the processes running on your Android Machine and will kill any malicious process. Done by Matt Khazaeli☆10Dec 4, 2016Updated 9 years ago
- Android开发依赖包,主要封装网络请求、权限请求、组件通信、控件注解以及常用工具类,基本上满足大部分APP开发需要☆10Oct 16, 2020Updated 5 years ago
- For mobile phone game to get FPS: frame per second.☆10Feb 10, 2015Updated 11 years ago
- ☆10Jul 10, 2015Updated 10 years ago
- 2016年阿里中间件性能挑战赛初赛题,RocketMQ+JStorm+Tair实时统计双11交易金额☆43Sep 15, 2018Updated 7 years ago
- clover 1、开发server和client端 定时向zk集群发送心跳数据包,利用Java自带的timer程序实现该功能 2、开发整天的monitor程序,用来定时向zk中获取server和client端的心跳数据信息,如果超过指定时间没有收到最新的数据包,那么任务se…☆197Apr 15, 2015Updated 10 years ago
- 日志分析器,仿造elk中logstash的简单Java实现,实现监控目录日志,自动解析存入elasticsearch。☆22Mar 10, 2016Updated 9 years ago
- SpringMVC+mybaits+Maven+anguljs+html5+mysql+nodejs+BO报表 集成的大数据地产分析项目☆27Mar 7, 2016Updated 9 years ago
- fastdfs连接池,支持spring, 防盗链☆22Apr 21, 2019Updated 6 years ago
- 互联网架构 SOA(Dubbo)+配置中心(ZK)+消息中间件MQ(RocketMq)+高速缓存(Redis)互联网架构☆65Sep 13, 2017Updated 8 years ago
- 阿里druid连接池剥离出来的sql解析代码☆12Jun 21, 2022Updated 3 years ago
- uw-dao包是一个封装数据库操作的类库,比hibernate效率高,比mybatis更简单,并一致化管理数据库连接池。☆12Jul 12, 2025Updated 7 months ago
- CrackDb是一款Java开发的数据库账号密码破解工具。支持 Access、Mysql、SQL Server、Oracle等数据库破解☆13Apr 9, 2017Updated 8 years ago
- 基于Redis实现消息的定时推送☆11Aug 26, 2024Updated last year
- 一个高性能,可靠,异步的本地持久化队列实现;重启JVM、重启服务器、或者强制KILL进程时,队列里的数据不丢失;☆12Dec 5, 2017Updated 8 years ago
- ☆12Aug 18, 2017Updated 8 years ago
- 基于无锁队列(RingBuffer)实现的具备轮转功能的异步日志。☆21Apr 12, 2017Updated 8 years ago
- 2016年阿里中间件性能挑战赛亚军,含答辩PPT☆68Oct 12, 2020Updated 5 years ago
- linux x86 and x86_64 got hook☆11Nov 14, 2019Updated 6 years ago
- Cycle.js Component Examples with Routing & Transitions!☆13Oct 20, 2016Updated 9 years ago
- 基于Kafka和MongoDB的结构化日志异步记录和预警框架☆10Sep 1, 2016Updated 9 years ago
- Efl is an Android Framework to simplify the android development process☆11Aug 17, 2016Updated 9 years ago