RabbitMQ 本月动态 — 2019 年 5 月
·5 分钟阅读
本月有几项重要的公告。首先,为 RabbitMQ Summit 2019(11 月 5 日在英国伦敦举行)提交演讲的截止日期是 5 月 10 日。去年的首届活动阵容强大,我们期待今年秋季的活动更加精彩。
然后,在 5 月 23 日,我们将对 RabbitMQ 3.8 的新功能(其 beta 4 版本 最近已发布)进行概述。无论您落后几个版本,还是使用最新的 3.7.14 版本,您都应该了解最新的功能和更改。
项目更新
- RabbitMQ 3.7.15-beta.1 已发布,可供社区测试。
- 同样发布的还有 3.8.0-beta.4。
- RabbitMQ 团队发布了 RabbitMQ 3.8 中将要推出的新 功能标志子系统 的概述。该子系统的目的是简化在有不兼容或潜在不兼容更改的版本之间进行滚动升级。
- RabbitMQ Docker 镜像 现在基于最新的 Erlang 和 OpenSSL 1.1.1b,提供了 RabbitMQ 3.7.14 和 3.7.15-beta.1。
- 已发布 Java 客户端 5.7.0 (适用于 Java 8+) 和 4.11.0 (适用于 Java 6 & 7),它们进行了可用性改进和依赖项升级。
- 已发布 Reactor RabbitMQ 1.2.0 GA,修复了一个 bug,并进行了依赖项升级和发布者确认支持的改进。Reactor RabbitMQ 是一个基于 Reactor 和 RabbitMQ Java 客户端的 RabbitMQ 响应式 API。Reactor RabbitMQ 的目标是使用函数式 API,通过无阻塞反压和极低的开销,实现向 RabbitMQ 发布消息和从 RabbitMQ 消费消息。
- Team RabbitMQ 的 Erlang Bintray 仓库 现在提供了多个最新 Erlang 和 Elixir 版本的 Debian 和 RPM 包。
社区文章和资源
- CloudAMQP 团队发布了 Jack Vanlightly (@vanlightly) 关于 Quorum Queues 内部原理——深入剖析 的文章。这是继他们 3 月份关于 Quorum Queues 的帖子之后的续篇。
- 感谢 Gavin Roy (@crad),RabbitPy 2.0 现已发布。
- Pankaj Panigrahi (@pnkjPanigrahi) 发表了关于 使用 Node.JS 实现 RabbitMQ 的文章。
- Erlang Solutions 的 Simon Benitez 发表了关于 RabbitMQ 如何在开源持续交付系统中用作 服务间通信 的文章。
- Anthony Valentin 撰写了一篇关于 用于可视化 RabbitMQ 拓扑和指标的工具 AliceMQ 的文章。
- Jason Farrell (@jfarrell) 分享了一个演示,展示了一个 .NET Core 托管服务 如何将股票价格数据馈送到 RabbitMQ,并通过 PubSub 与 .NET Core Web 应用通过 @SignalR 进行通信,所有这些都在 Kubernetes 中运行。
- [法语] Zwindler 撰写了关于 RabbitMQ 基础知识和最佳实践的文章 RabbitMQ 基础知识和最佳实践。
- Bart?omiej Klimczak (@kabanek) 分享了 Brainly 团队在使用 RabbitMQ 作为平台核心时吸取的一些 经验教训。
- Odelucca (@_odelucca) 发表了他关于使用 Python 和 RabbitMQ 构建 推荐算法 系列的第二部分,重点是连接 RabbitMQ。
- Muutech 发布了一篇关于使用汽车供应商的例子来强调 监控像 RabbitMQ 这样的消息系统的importance 的文章。
- Vitaliy Samofal 撰写了 消息传递技术介绍 的第一部分,重点比较了 RabbitMQ 和 Apache Kafka(也 发布在 HackerNoon 上)。
- HelloFresh 更新了 Kandalf,这是一个 RabbitMQ-Kafka 桥接器。
准备好了解更多了吗?查看以下即将举行的机会,了解更多关于 RabbitMQ 的信息
- 2019 年 5 月 16-17 日 — 斯德哥尔摩 — 观看 Karl Nilsson 和 Ayanda Dube 在 Code BEAM 上关于 RabbitMQ 的演讲。
- 2019 年 5 月 23 日 — 在线网络研讨会:RabbitMQ 3.8 的新特性。
- 2019 年 11 月 5 日 — 伦敦 — RabbitMQ 峰会。
- LearnFly 按需在线课程:使用 Java 和 Spring 学习 RabbitMQ 异步消息传递
- 按需在线课程,在 Udemy 上:RabbitMQ:使用 Java、Spring Boot 和 Spring MVC 进行消息传递。
