Skip to content
SPECIFICTION
Get listed

CloudAMQP vs Faye

CloudAMQP

cloudamqp.com

Faye

faye.jcoglan.com

Side by side

FigureCloudAMQPFaye
Price from$19/moFree
Free planYesYes
Free trialYes—
Open source—Yes
WebYesYes
Windows—Yes
macOSYesYes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published111
Spec score · Message Broker Software9.2 (#1)8.7 (#6)
IntegrationsDedicated instances can export structured logs and metrics through OpenTelemetry to destinations including Splunk, Uptrace, Datadog, CloudWatch, Google Cloud Logging and Prometheus-compatible systems.The download instructions provide installation through npm for Node.js and RubyGems for Ruby.
MakerCloudAMQP identifies 84codes AB as its seller, and its own history says the service was started by Carl Hörberg in 2012.The site credits James Coglan as Faye’s maker.
MonitoringThe control panel provides monitoring tools and custom alarms through email, webhooks, and external services.The monitoring API can report client handshakes, subscriptions, unsubscriptions, publishes, and disconnections.
What it doesCloudAMQP is a managed hosting service for RabbitMQ and LavinMQ message brokers, handling provisioning, operation and scaling in the cloud.Faye is a publish-subscribe messaging system based on the Bayeux protocol.

Plans

CloudAMQP

  • Little LemurFree
  • Little Lemur - For DevelopmentFree
  • Loyal LemmingFree
  • Elegant Ermine$19 a month
  • Tough Tiger$19 a month
  • Tough Tiger - For Hobby Apps$19 a month
  • Passionate Puffin$49 a month
  • Passionate Puffin - 1 node$49 a month
  • Sassy Squirrel$50 a month
  • Sassy Squirrel - 1 node$50 a month

CloudAMQP pricing →

Faye

  • FayeFree

Faye pricing →

In their own words

CloudAMQP

CloudAMQP is a managed cloud service for LavinMQ and RabbitMQ messaging clusters. It automates cluster setup, operation, and scaling, with a control panel for monitoring and alarms sent through email, webhooks, or external services. Plans support AMQP, AMQPS, HTTPS, STOMP, and MQTT; dedicated plans also support WEB-STOMP. The service runs on Amazon Web Services, Google Cloud Platform, Microsoft Azure, DigitalOcean, and Scaleway. It supports configurable delivery guarantees, per-queue ordering, dead-letter queues, and messages up to 128 MB. RabbitMQ clusters use Quorum Queues to replicate messages across nodes and reconnect clients after a node failure. SSL/TLS protects data in transit, with network isolation and VPC options on some clouds. CloudAMQP states that it is SOC 2, GDPR, and HIPAA compliant. Free plans are available; paid plans start at $19/mo. Customers cannot access nodes via SSH.

Visit cloudamqp.com

Faye

Faye is a publish-subscribe messaging system that uses the Bayeux protocol. It provides message servers for Node.js and Ruby, plus clients for servers and major web browsers. Browser clients rely on a Faye server to relay messages; they can retry after a lost connection and redeliver dropped messages. Transport adapters cover WebSocket, HTTP long-polling, Cross Origin Resource Sharing, and JSON-P callback-polling. Server and client extensions can intercept or modify messages, including to add subscription authentication. The monitoring API reports handshakes, subscriptions, unsubscriptions, publishes, and disconnections. Faye runs on Linux, macOS, and Windows, and can be self-hosted. Its default in-process engine cannot span multiple front-end web servers, but Redis and Couchbase engines are documented for distributed deployments. Faye is free and open source under the Apache 2.0 license; the listed plan is free. Install the Node.js server through npm or the Ruby server through RubyGems.

Visit faye.jcoglan.com