RabbitMQ 本月动态 — 2019年1月8日
·阅读 3 分钟
新年快乐!欢迎回到 RabbitMQ 本月动态。在 12 月份,我们举办了一场网络研讨会并发布了一个新页面,在推广 RabbitMQ“最佳实践”方面取得了很大进展。请关注更多内容,帮助 Rabbit 社区中的每个人了解如何顺利运行 Rabbit。
RabbitMQ 工程团队还有许多其他重大进展,包括 Reactor RabbitMQ 的 1.0 版本,以及社区分享的宝贵见解。继续阅读!
项目更新
- RabbitMQ 3.7.10 已发布
- Erlang 19.3 支持 已停止,未来 RabbitMQ 版本将不再支持。
- Reactor RabbitMQ 1.0.0 GA 已发布。 Reactor RabbitMQ 是基于 Reactor 和 RabbitMQ Java 客户端的 RabbitMQ 反应式 API。Reactor RabbitMQ 的目标是使用具有非阻塞反压和极低开销的功能性 API 发布和消费 RabbitMQ 中的消息。
- Java 客户端 5.5.2(适用于 Java 8 及更高版本)和 4.9.2(适用于 Java 6 和 7)已发布。
- PerfTest 2.5.0 已发布,并包含许多好东西:新的发布者确认延迟指标、依赖项升级、使用 GraalVM 创建的新 Linux 本机可执行文件以及新的 Docker 镜像。
- 新的 关于连接的文档指南
社区文章和资源
- 所有 RabbitMQ 峰会视频 已发布!
- 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 总结了 2018 年 RabbitMQ 峰会的主要收获
- Fabrizio Micheloni 在他的文章 使用 RabbitMQ 和 Spring Boot 构建主题式架构 中介绍了如何使用扇出交换(并提供了一个方便的示例项目)。
- IBM 宣布 IBM Cloud Messages for RabbitMQ 正式可用
- MegaFon 的 Roman Pyatyshev 在 Habr 上发表了关于 为俄罗斯最大的电信公司之一构建高可用架构(俄语)的文章,其中使用了 RabbitMQ。
- Onur Destanoglu 在 Hapsiburada 发布了 在高流量环境中迁移 RabbitMQ 的文章。
- 同样来自 Hepsiburada 团队,Ahmet Vehbi Olgac 在 使用基于 Consul 的发现机制在 Docker Swarm 上实现高可用 RabbitMQ 集群 中发表了文章。他指出:“我们在今年的黑色星期五使用了此基础架构,并且没有遇到任何问题。”
- Piotr Minkowski 发布了一篇关于设置 使用 Consul 和 Vault 的 RabbitMQ 集群 的文章。
- 在 DZone 上,Ramesh Fadatare 发布了 RabbitMQ 的工作原理和 RabbitMQ 核心概念 的文章。
- Alok Singhal 发布了 RabbitMQ 最佳实践 — 第 1 部分
- CodeSync 发布了来自 Code Mesh LDN 18 的 Daniil Fedotov 的一个关于 在 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 速成课程 — 旧金山
- 2019 年 4 月 15 日 — Pivotal RabbitMQ 课程 — 伦敦