RabbitMQ 本月动态 — 2019 年 1 月 8 日
·3 分钟阅读
新年快乐!欢迎回到 RabbitMQ 本月动态。在举办网络研讨会和发布新页面之间,我们在 12 月在推广 RabbitMQ “最佳实践” 方面取得了很大进展。请关注更多内容,以帮助 Rabbit 社区的每个人了解如何顺利运行 Rabbit。
RabbitMQ 工程团队也有许多其他重大进展,包括 Reactor RabbitMQ 1.0 版本,以及社区分享的精彩见解。请继续阅读!
项目更新
- RabbitMQ 3.7.10 已发布
- 未来的 RabbitMQ 版本将不再支持 Erlang 19.3
- Reactor RabbitMQ 1.0.0 GA 已发布。Reactor RabbitMQ 是一个基于 Reactor 和 RabbitMQ Java 客户端的 RabbitMQ 响应式 API。Reactor RabbitMQ 的目标是使用具有非阻塞背压和极低开销的功能性 API,实现向 RabbitMQ 发布消息和从 RabbitMQ 消费消息。
- Java 客户端 5.5.2(适用于 Java 8+)和 4.9.2(适用于 Java 6 和 7)已发布。
- PerfTest 2.5.0 已发布,包含许多优点:新的发布者确认延迟指标、依赖项升级、使用 GraalVM 创建的新的 Linux 原生可执行文件以及新的 Docker 镜像。
- 新的 关于连接的文档指南
社区文章和资源
- RabbitMQ Summit 的所有视频都已发布!
- Lovisa Johansson 在 Manifold 上发布了消息队列和 RabbitMQ 简介
- Showmax 的 Adrian Huna 发布了构建可扩展、高度可靠的异步用户服务,解释了他们如何利用 RabbitMQ 来协调微服务架构中 GDPR 数据访问报告和数据擦除的交付。
- Lovisa Johansson 分享了一些关于 CloudAMQP 上 43% 的集群现在运行 RabbitMQ 3.7 的数据
- Gabriele Santomaggio 在 GitHub 上分享了一个关于使用 Vagrant 创建 RabbitMQ 集群的示例
- Runtastic 团队在使用死信交换处理 RabbitMQ 中的死信上发表了文章
- Elin Vinka 总结了 RabbitMQ Summit 2018 的主要收获
- Fabrizio Micheloni 在他的帖子 使用 RabbitMQ 和 Spring Boot 的主题式架构中,通过一个方便的示例项目,介绍了如何使用扇出交换机
- IBM 宣布 IBM Cloud Messages for RabbitMQ 正式发布
- MegaFon 的 Roman Pyatyshev 在 Habr 上发表了一篇关于为俄罗斯最大的电信公司之一使用 RabbitMQ 构建高可用性架构的文章(俄语)
- Hapsiburada 的 Onur Destanoglu 发表了 在高流量环境中迁移 RabbitMQ
- 同样来自 Hepsiburada 团队,Ahmet Vehbi Olgac 发表了关于使用基于 Consul 的发现功能在 Docker Swarm 上实施高可用性 RabbitMQ 集群的文章。他指出“我们在今年的黑色星期五使用了这个基础设施,并且没有出现任何问题。”
- Piotr Minkowski 发表了一篇关于设置 带有 Consul 和 Vault 的 RabbitMQ 集群的文章
- 在 DZone 上,Ramesh Fadatare 发表了 RabbitMQ 的工作原理和 RabbitMQ 核心概念
- Alok Singhal 发表了 RabbitMQ 最佳实践 — 第 1 部分
- CodeSync 发布了 Daniil Fedotov 在 Code Mesh LDN 18 上关于在 RabbitMQ 中实施 Raft的演讲
- Rick van de Loo 解释了如何在 Hypernode 上使用 RabbitMQ
即将到来的活动
准备好了解更多了吗?查看以下即将到来的学习 RabbitMQ 的机会
- 2019 年 1 月 22 日 — Pivotal RabbitMQ 课程
- 2019 年 2 月 25 日 — Pivotal RabbitMQ 课程 — 卢布尔雅那/在线
- 2019 年 2 月 27 日 — Code Beam SF 上的 RabbitMQ Express — 旧金山
- 2019 年 4 月 15 日 — Pivotal RabbitMQ 课程 — 伦敦