lsf921016 / outterSortLinks
完整的外排序算法,对8000万条数据(2G)大小进行排序,使用临时文件作为内存扩展,算法思想:使用选择置换排序最大化顺串长度,多路归并减少IO开销,使用败者树来使归并达到最优。
☆34Updated 5 years ago
Alternatives and similar repositories for outterSort
Users that are interested in outterSort are comparing it to the libraries listed below
Sorting:
- 由java构建的轻量级消息队列,支持订阅和点对点模式☆33Updated 6 years ago
- java时间轮☆37Updated 6 years ago
- 阿里中间件比赛系列代码,包括:第二届初复赛、第三届初复赛。☆16Updated 7 years ago
- 封装常用的生产者-消费者模型☆19Updated 8 years ago
- 高性能分布式事务框架☆41Updated 3 years ago
- 基于 Zookeeper 实现的分布式锁,包含独占锁和读写锁两种实现(目前代码存在一些缺陷,详细参考 http://t.cn/EoTSaI2 评论区)☆29Updated 4 years ago
- 模拟电商下单->订单处理->订单结果通知的完整流程,基于RocketMQ进行实现☆63Updated 2 years ago
- cglib轻量化mvc框架(ioc+aop+mvc+orm+切面级事物)☆28Updated 7 years ago
- 用于数据迁移、缓存预热,springboot架构。支持数据区间分割、动态调整线程池配置、任务进度实时查看等特性☆45Updated 8 years ago
- 基于Netty实现的轻量级分布式应用配置中心☆82Updated 2 years ago
- 手把手教你设计并实现一个基于Redis的分布式锁☆72Updated 6 years ago
- 基于Zookeeper+Netty+Protostuff实现的RPC框架☆44Updated 2 years ago
- 规则引擎☆21Updated 7 years ago
- spring boot 分布式锁starter☆12Updated 6 years ago
- 一个Java实现的轻量级的rpc小框架☆37Updated 2 years ago
- 本项目目的在于构建一个标准化的NLP处理框架,提供企业级的API,以及各种推荐实现和测试包。 目前国内外有不少NLP语言包,包括中科院、复旦大学的,通过对这些常用NLP软件的封装,可以为企业提供一个可以根据需要来对比和无缝切换底层实现的NLP框架。☆22Updated last year
- 基于netty实现的轻量级消息中间件mini-mq,致力于解决分布式事务问题,支持可靠性消息,并具备较强的扩展性和较完善的监控系统。☆20Updated 2 years ago
- 2016年阿里中间件性能挑战赛初赛题,RocketMQ+JStorm+Tair实时统计双11交易金额☆43Updated 6 years ago
- 分布式小文件存储系统☆23Updated 8 years ago
- rocketmq的磁盘存储模块,我增加了延时消息☆11Updated 6 years ago
- 基于redis的分布式锁,适用于秒杀,自增ID等web分布式开发场景☆11Updated 8 years ago
- 基于Spring Cloud微服务架构的广告系统☆57Updated 3 years ago
- 状态机通用实现☆50Updated 5 years ago
- 自己编写RPC(动态代理+反射+zookeeper+netty通信),并结合Spring☆33Updated 6 years ago
- 简单的服务告警系统。包含钉钉、邮件、微信、QQ等告警通知功能,并提供后台配置页面(vue.js)。☆11Updated 3 years ago
- 线程池+消息队列缓存 批量处理高并发任务☆13Updated 5 years ago
- 慕课网广告系统设计微服务☆32Updated 3 years ago
- 基于内存的时间轮算法、redis的zset、redis的key过期订阅事件三方式实现的延时任务调度☆21Updated 3 years ago
- 一个超轻量级的RPC服务注册, 发现, 调用的框架. 使用Spring Boot管理Bean以及自动配置, 使用Netty处理网络请求, 使用ProtoStuff编解码, 使用Zookeeper作为服务注册和发现. 使用Quasar替代线程进行服务的调用.☆62Updated 8 years ago
- 分布式延时队列,支持延时触发和计数触发。基于spi技术实现消息持久方案的扩展性,目前已实现基于redis的持久化方案。☆30Updated 6 years ago