Hi Mathew!

You are welcome for the response.  I am happy to answer more questions.

   1. Cross Platform AES Symmetric Key Cryptography - Read Blog 
Article<http://blog.pubnub.com/pubnub-adds-cross-platform-aes-symmetric-key-encryption/>
   1. Basically Full Round-trip Cryptography of Data (Beyond SSL) - Though 
      your data is encrypted as it travels through the Internet, it must be 
      decrypted (and re-encrypted) as it passes through the PubNub servers and 
      back out again. This is not a limitation of PubNub, but simply a 
limitation 
      of the way SSL works.
      2. In regards to the Send/Receive permissions: Exclude the *PUBLISH 
      KEY* in order to prevent sending of data.
   2. SHA256/HMAC Message Origin Signing
   1. This happens automatically when you include the *SECRET KEY*.
   3. Reliability - Globally Distributed.
   1. We operate in 10 Discrete Physical Locations (different buildings).  
      2. The most recent EC2 outage on the East Coast was mitigated and 
      customers were routed to the healthy data centers.
   4. Socket.IO + PubNub
      1. PubNub is a Cloud Messaging Service (Send/Receive)
      2. Socket.IO is a higher-level interface that provides extra 
      functionality on top of a Message Bus like PubNub.
      3. You can think of Socket.IO like a jQuery type library that sits on 
      top of the base infrastructure.
   5. Locksetp Synchronization with Everyone on Earth.
   1. This means that data is replicated quickly to all devices.  For 
      example if a Sport Score was updated while a game was in progress, this 
      update would be sent as a PubNub message and all phones would be updated 
at 
      the same time; all people would see the score update at the same time.
      2. This type of application is perfect with PubNub Galaxy, our Mass 
      Fan-out service: http://www.pubnub.com/solutions/pubnub-galaxy
   
Glad to be of assistance!  Note that this thread takes us a while to check 
for updates.  If you want a bit faster response you can send messages to 
[email protected] :-)


On Thursday, June 28, 2012 8:16:34 AM UTC-7, Matthew O'Riordan wrote:
>
> Hi Stephen
>
> Thanks for that response, very thorough, although I now have a few more 
> questions I was hoping you could answer.
>
>
>    1. Cross Platform AES Symmetric Key Cryptography
>    
> What does this mean?  As a developer, can I connect to your service using 
> a private key that is never shared across the line?  Also, can I set 
> permissions or capabilities for a connecting user so that they can say only 
> subscribe to events on particular channels, whereas for other specific 
> channels they can broadcast and subscribe?
>
>
>    1. SHA256/HMAC Message Origin Signing
>    
> Is this part of the library, or does one have implement this signing 
> oneself?
>
>
>    1. Reliability - Globally Distributed in *10 Data Centers across Earth*, 
>    PubNub is the largest cloud based messaging fabric provider for mobile and 
>    web.
>
> That's interesting, as I thought you ran on Amazon in 4 data centres, see 
> https://help.pubnub.com/entries/21112667-where-are-pubnub-servers-located. 
>  Also, as far as I was aware, Amazon currently operates EC2 in 3 US 
> regions, 1 Europe region, 2 Asian regions and one souther US region, so 
> that's 7 regions.  Do you have data centres in more regions than that?  Can 
> you explain in a bit more detail about where your servers actually reside 
> and is there full capability at each region.  Also, mind telling me, if I 
> send a message from Europe on a channel, and there are other subscribers in 
> Europe, will the message get routed via another region, or would it be 
> routed from Client in Europe -> Europe Data Centre -> straight to another 
> client in Europe?
>
> 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
>
> Mind telling me what a typical use case for using Socket.IO and PubNub 
> would be.  Surely Socket.IO and PubNub provide very similar things - 
> realtime messaging?
>
> 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.
>
> What do you mean by "Locksetp Synchronization with Everyone on Earth - 
> Synchronize Mass Audiences."?
>
> 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