各種リリース
Release RabbitMQ 3.9.0 · rabbitmq/rabbitmq-server
The most important changes are Streams, support for Erlang 24, and improved integration with our RabbitMQ Kubernetes Operator.
私にとって重要なのは Streams 、k8s、JSON logging くらいでしょうか。
Streams
A RabbitMQ stream models an append-only log with non-destructive consuming semantics
RabbitMQ の Stream の設計は、消費されても揮発しない、Append Only なものです。
use cases:
- Large fan-outs
- large backlogs
- replay and time-traveling
- high throughput
They can be used as a regular AMQP 0.9.1 queue
AMQP 0.9.1に対応したクライアントから使えるみたいです。
もしくは、 binary protocol plugin を使ってもいいらしいけれど、subscribe 側だけにしておいたほうがいいかなーとは思う。
Release v1.12.0 · denoland/deno
自分が使いそうなものは、
- SharedArrayBuffer sharing between workers
- MessagePort between workers
- Server side websocket support(いままで WS サーバの実装がなかったってまじ?)
くらいかなーという感じ。