Hi Matt!

Excellent Questions and thank you for the detailed posting.  I see you have 
signed up with PubNub to evaluate the service.  I will help you answer your 
questions.  Regarding Cloud Capability and Features, PubNub offers best in 
class Industry Demands:

   1. Security
      1. Full SSL 2048 Bit Support
      2. Cross Platform AES Symmetric Key Cryptography
      3. SHA256/HMAC Message Origin Signing
   2. Reliability - Globally Distributed in *10 Data Centers across Earth*, 
   PubNub is the largest cloud based messaging fabric provider for mobile and 
   web.
   3. Reach - We Target all Mobile and Web Devices with full 
   deliverability, even with* Unreliable Connections*.  *We Resend Messages 
   upon Reconnection.*
   4. Scalability - Recent Milestone of *1,000,000 TPS (messages per 
   second) Sustained* - http://techcrunch.com/2012/06/13/pubnub-pulse/
   5. Price - http://www.pubnub.com/price - Flexible *Usage Based Pricing*.

In terms of Developer Perspective, I can help you with PubNub.  PubNub is 
really easy to use and you have a lot of options and resources available 
for all platforms.  It's as simple as Send/Receive and you can get up and 
running in just a few minutes.  Try the Dev Console 
- http://www.pubnub.com/console

Looking for HTML5 Modern JavaScript Library that supports only the newest 
browsers with *CORS2*, *WebWorkers* and *CommonJS*?

   - PubNub JavaScript Modern 
   - https://github.com/pubnub/pubnub-api/tree/master/javascript-modern

Socket.IO is now on PubNub! Leverage the PubNub global distribution cloud 
network at full speed and scale using the Socket.IO API on top of PubNub 
Cloud:

   - GitHub Source Repository 
   - https://github.com/pubnub/pubnub-api/tree/master/socket.io
   - Socket.IO Guide 
   - https://github.com/pubnub/pubnub-api/blob/master/socket.io/README.md
   - Tutorial Videos - https://vimeo.com/channels/291682
   - Blog - 
   http://www.pubnub.com/blog/socket.io-on-pubnub-officially-released
   - Help Desk 
   - 
https://help.pubnub.com/categories/search?utf8=%26%23x2713%3B&query=socket+io&for_search=1&commit=Search

Use the Core PubNub Pub/Sub Client SDKs/APIs which offer the Send/Receive 
feature of the message at a low level, giving you full control of your 
messages:

   - JavaScript API 
   - https://github.com/pubnub/pubnub-api/tree/master/javascript
   - Node.JS API - https://github.com/pubnub/pubnub-api/tree/master/nodejs
   - All APIs - https://github.com/pubnub/pubnub-api

Read the Full PubNub Client API 
Specification: https://github.com/pubnub/pubnub-api/blob/master/README.md 
 Let me know if I may answer any more questions.


On Tuesday, June 26, 2012 3:07:07 PM UTC-7, Matthew O'Riordan wrote:
>
> I'm in the process of evaluating whether it's better to run one's own Node 
> server(s) with Socket.io, or use one of the well known realtime WebSocket 
> services out there such as Pusher or PubNub that I am assuming will take 
> away all the pain in regards to running the service.
>
> I was really hoping (and will be most grateful) to get some advice from 
> anyone who's possibly been there and done this already.  Any of your 
> thoughts on the following would be hugely appreciated:
>
>    - If you've gone the paid route with Pusher or PubNub, why did you do 
>    that?  If home grown / Socket.io, why as well?
>    - Do you think the global presence of PubNub is that important when it 
>    comes to latency?
>    - Do you find Pusher/PubNub price prohibitive?  Based on my initial 
>    calculations, a few millions messages a month over SSL for $49 a month 
> with 
>    Pusher seems fair, but do you think I'm off the mark perhaps?  I know 
>    Socket.IO is free, but it comes with a price tag once you start running 
> the 
>    service yourself...
>    - Were there any particular features of PubNub or Pusher that you 
>    found extremely useful that Socket.IO does not have, such as private 
>    channels, or presence for example?
>    - Having done one or the other, any advice in retrospect?  Any 
>    difficulties, problems, or wishes?
>
> Appreciate your feedback if you have any.
>
> Thanks,
> Matt
>
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to