[@k32] Rlog (Async Mnesia DB replication) project updates
Rlog (short for Replicated Logs) is to provide an async replication mechanism for Mnesia tables in EMQX, aiming to make EMQX cluster more stable and scalable.
[@qzhuyan] MQTT on QUIC
This is the third demo from the QUIC project, (flashback: the first was MsQuic NIF PoC, the second was the QUIC echo server from two weeks ago). We are now finally ready to demo MQTT on QUIC integrated into EMQX.
[@z8674558] HOCON, new config for EMQX v5.0
HOCON a JSON superset is now brought into the beam community. Almost a drop-in replacement for the default cuttlefish parser used in EMQX, we will start taking advantage of the HOCON features in EMQX v5.0. We have worked on emqx/hocon.git project for quite some time, however never presented it to the public. This is the time.
[@terry-xiaoyu] jq.erl JQ for Erlang/Elixir
jq, de-facto JSON processing standard. Based on the open-source core Xinyu has built a NIF binding which will then be integrated into EMQX's rule engine as a data processing function.
Reference links:
RLOG
PR: https://github.com/emqx/ekka/pull/85
EIP: https://github.com/emqx/eip/blob/main/active/0004-async-mnesia-change-log-replication.md
MQTT on QUIC
QUIC for Erlang/Elixir: https://github.com/emqx/quic
Project status updates: https://github.com/emqx/emqx/discussions/4379
HOCON
Parser: https://github.com/emqx/hocon
EIP: https://github.com/emqx/eip/blob/main/active/0002-new-config-syntax.md
JQ
jq.erl: https://github.com/emqx/jq
EIP: https://github.com/emqx/eip/pull/27
Zoom Meeting
Time: Apr 6, 2021, 09:00 Stockholm, 15:00 Beijing
Join Zoom Meeting: https://zoom.us/j/91437642104?pwd=SVNSRmNEOWpHUm1jeFEwcHMrVTRQUT09
Meeting ID: 914 3764 2104
Passcode: 836954