RocketMQ 消息队列中丢失消息的场景举例及解决办法
消息中间件

RocketMQ 消息队列中丢失消息的场景举例及解决办法

57 0

既然使用在项目中使用了MQ,那么就不可避免的需要考虑消息丢失问题。在一些涉及到了金钱交易的场景下,消息丢失还是很致命的。那么在RocketMQ中存在哪几种消息丢失的场景呢?先来一张最简单的消费流程图:上图中大致包含了这么几种场景:1)生产者产生消息发送给RocketMQ2)RocketMQ接收到了消...

阅读全文
Spring

数据持久化框架为什么放弃 Hibernate、JPA、Mybatis,最终选择 JDBCTemplate?

75 0

因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template。Hibernate和Mybatis是使用最多的两个主流框架,而JOOQ、Ebean等小众框架则知道的人不多,但也有很多独...

阅读全文