原文:Java 小记 — RabbitMQ 的实践与思考

前言 本篇随笔将汇总一些我对消息队列 RabbitMQ 的认识,顺便谈谈其在高并发和秒杀系统中的具体应用。 . 预备示例 想了下,还是先抛出一个简单示例,随后再根据其具体应用场景进行扩展,我觉得这样表述条理更清晰些。 RabbitConfig: Client: Server: Result: 以上示例会在 rabbitmq 中创建一条队列 CALL, 消息在其中等待消费: 在此基础上的简单扩展我就 ...

2018-03-28 23:36 19 1860 推荐指数:

查看详情

Java 小记 — Spring Boot 的实践思考

前言 本篇随笔用于记录我在学习 Java 和构建 Spring Boot 项目过程中的一些思考,包含架构、组件和部署方式等。下文仅为概要,待闲时逐一整理为详细文档。 1. 组件 开源社区如火如荼,若在当下我们还要去重复 “造轮子” 那真是罪过罪过(当然也并不意味着所有的一切都可拿来即用 ...

Fri Mar 16 23:57:00 CST 2018 18 1747
项目管理思考小记之一

最近笔者面试了很多项目经理,都是有PMP认证(PMP指的是项目管理专业人士资格认证。它是由美国项目管理协会(Project Management Institute发起的,严格评估项目管理人员知识技能是否具有高品质的资格认证考试),但没有几个人把项目管理从理论到实践落地。实际上 ...

Sun Nov 17 23:53:00 CST 2019 0 430
RabbitMQ双活实践(转)

有货RabbitMQ双活实践 消息服务中间件在日常工作中用途很多,如业务之间的解耦,其中 RabbitMQ 是比较容易上手且企业使用比较广泛的一种,本文主要介绍有货在使用 RabbitMQ 的一些实践与尝试。 有货的 RabbitMQ 部署架构采用双中心模式,在两套 ...

Fri Jan 12 17:20:00 CST 2018 0 3259
RabbitMQ最佳实践

在使用消息机制时,我们通常需要考虑以下几个问题: 消息不能丢失 保证消息一定能投递到目的地 保证业务处理和消息发送/消费的一致性 本文以RabbitMQ为例,讨论如何解决以上问题。 消息持久化 如果希望RabbitMQ重启之后消息不丢失,那么需要 ...

Thu May 30 21:47:00 CST 2019 0 556
RabbitMQ最佳实践

在使用消息机制时,我们通常需要考虑以下几个问题: 消息不能丢失 保证消息一定能投递到目的地 保证业务处理和消息发送/消费的一致性 本文以RabbitMQ为例,讨论如何解决以上问题。 消息持久化 如果希望RabbitMQ重启之后消息不丢失,那么需要对以下3种实体均配置持久化 ...

Wed May 22 06:11:00 CST 2019 11 7716
RabbitMQ最佳实践

使用RabbitMQ消息队列时两个重要的考虑因素是:吞吐与可靠。有的场景要求高吞吐,有的场景要求高可靠。在系统设计时候如何平衡消息队列的的吞吐量与可靠性,是使用好RabbitMQ消息队列的关键。 这篇文章列出RabbitMQ的最佳实践,基于吞吐量与可靠性两个指标,给出怎么做是好的、怎么做是差 ...

Fri Sep 04 01:13:00 CST 2020 0 1098
Java方法trim()小记

  我们一般用trim()方法的主要作用,是为了去除字符串的首尾空格。然而根据我个人的实践经验发现,trim()这个方法只能去除部分的空格或空白符,比如半角空格;对于全角空格的话,用trim()并不能去除掉。所以这时候就需要通过正则来解决,去掉字符串首尾空格、空白符、换行符或制表符、换行符 ...

Tue Nov 15 04:12:00 CST 2016 0 4737
golang rabbitmq实践(啰嗦)

目录 rabbitmq ubuntu下的配置 go 实现rabbitmq的消息收发 1:背景简介   我是一个.net一线开发,今年6月份离开帝都来到魔都,后入职于莫江互联网在线教育公司。现刚刚转正,在这短短的三个月的时间,莫江给我的是职业路上颠覆性变化 ...

Thu Sep 10 19:15:00 CST 2015 0 1807
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM