Du fait qu'il a une topologie distribué et décentralisée, sans points de défaillance uniques, Il permet la tolérance de panne et une haute disponibilité, ce qui vous garantie une livraison fiable des messages.
Malgré tout, NSQ est facile à configurer et déployer car tous les paramètres sont spécifiés sur la ligne de commande et les binaires compilés n'ont pas de dépendances d'exécution
Enfin, il est très flexible puisqu'il accepte la pluspart des formats de données (JSON, MsgPack ... etc).