前言
消息中间件是分布式系统中的重要组件,在实际工作中常用消息中间件进行系统间数据交换,从而解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。目前市面上可供选择的消息中间件有 RabbitMQ、ActiveMQ、 Kafka、 RocketMQ、ZeroMQ、MetaMQ 等。
本文总结了近年来在实际项目中使用消息中间件的经历和踩过的一些坑,可为你**在实际工作中进行产品选型、业务场景方案制定、性能调整等提供明确的思路。**由于是基于 Java 语言开发,因此它非常适合 Java 初中级程序员阅读,学习。
-
2019/12 项目累计突破 1000 star
-
2019/11 入围开源中国最受欢迎开源项目
-
2019/10 累计超过 100 万学生使用
-
2019/10 荣获码云最有价值开源项目
学生系统功能
-
登录、注册:注册时要选年级,过滤不同年级的试卷, 账号为 student/123456
-
首页:任务中心、固定试卷、时段试卷、可以能做的一部分试卷
-
试卷中心:包含了所有能做的试卷,按学科来过滤和分页
-
考试记录:所有的试卷考试记录在此处分页,可以查看试卷结果、用时、得分、自行批改等
-
错题本:所有做错的题目,可以看到做题的结果、分数、难度、解析