EMQX Newsletter 202103

In March, the focus of our work was on finalising 4.3 release as well as the design of EMQX Broker 5.0. After three weeks of discussions (marathon meetings), we finally compiled a list of requirements for 5.0. This is exciting news, development of 5.0 is about to start.

4.3.0 coming soon

We have released 4.3-beta.1, 4.3-rc.1, 4.3-rc.2, 4.3-rc.3, 4.3.0 is coming soon, stay tuned.

Security

In March, EMQ open-source team has got in touch with Synopsys Software Integrity Group to seek cooperation so we can provide better security in our products and services.

Community

  • In order to make our open source projects more innovative, active, iterative and efficient, the EMQX team began to formally adopt the RFC process to collect ideas from the community and continue to improve product functions. We named the repository that manages this process EIP ( EMQX Improvement Proposals emqx/eip).
  • We launched the askemq.com community this month, which helps users in mainland China to collaborate and share more conveniently.
  • This spring in China, we kicked off our campus recruitment with a newly shot a promotional video. Looking forward to more young talent joining us.
  • The online demo conference is continuing to be conducted bi-weekly, supported by multiple development teams and community members.
  • The EMQX team is about to hold the first offline open day event in the Hangzhou office.

Projects

  • A dedicated test team is going to help us setup even more automated integration tests in GitHub CI.
  • Our main Erlang project emqx/emqx.git is now passing dialyzer checks for the entire code base.
  • Quicer (the QUIC protocol binding for Erlang/Elixir) project now supports macOS; and more inet/gen_tcp style APIs are added. We are finally about to start the PoC project MQTT-on-QUIC.
  • Kicked off the Rlog project aiming to make EMQX cluster more scalable. Rlog, implemented as a part of the ekka library, will provide a mechanism to asynchronously replicate Mnesia database. See EIP-0004 for more details.
  • jq.erl. jq, de-facto JSON processing standard. Based on the open-source core, we have built a NIF binding which will then be integrated into EMQX's rule engine as a data processing function.
Try EMQX Cloud for Free
No credit card required
Get Started →

Related Posts

IIoT Community, new release, and more - EMQX Newsletter 202109

Early September, a few of us in the team got invited by the guys from Industry 4.0 Solutions to the Company Spotlight online event.

2021-10-15
The Development Work for EMQX 5.0 is in Full Swing - EMQX Newsletter 202107

EMQX development work is in full swing this July. We have added some exciting features and made a breakthrough progress on the key tasks of version 5.0.

2021-08-05
EMQX Newsletter 202104

In April, EMQX 4.3-beta.5 release summed up all the fixes has to be done before 4.3.0 release. This allowed us to gradually shift our focuses towards 5.0 development.

2021-05-08