- Purpose: High Performance Relay for Protocol Federation
- Endpoints: WebSockets, MQTT, MQTT-SN, TCP, UDP, CoAP via EMQ
- Codebase: 500 LOC
- Buildtools: REBAR, MAD
- Templates: DTL, NITRO
- Hosts: Cowboy, EMQ, Mochiweb
- Error Logging: LAGER
- Samples: N2O Review Application for MQTT (1)
N2O 4.5 MQTT is what you get when you reduce everything duplicating MQTT features. On the other hand, N2O 4.5 MQTT is completely N2O-compatible embeddable protocol relay.
n2o.erl
— N2O: Protocol Server 4.5 for MQTTn2o_async.erl
— N2O Async: gen_servern2o_format
— N2O Formatter: JSON, BERTn2o_ftp
— N2O File: FTPn2o_nitro
— N2O Nitro: PICKLE, FLUSH, DIRECT, IO, INITn2o_proto
— N2O Protocols: NITRO, FTPn2o_secret
— N2O Security: HMAC AES/CBC-128
If you are new or you need to decide whether the N2O architecture and philosophy is a fit for your project
- Official N2O Book PDF
- Maxim Sokhatsky
OM A HUM