Webinar
Unify industrial data with EMQX Platform and TDengine | Register Now →

EMQX’s foundation

  • A quick introduction to Erlang/OTP and the virtual machine beam
  • EMQX's processing model: one process for each client
  • Fault tolerant
  • Resource optimization (hibernation)
  • Load share / migration
  • Hot upgrade

EMQX’s clustering

  • Globally distributed routing table
  • Clients distributed among the nodes
  • Intra-cluster connection pool

EMQX 5.0 clustering

  • Core+replicant topology
  • Stateless replicant nodes
  • 100M unique subscribers