CloudServices/SimplePushServer: Difference between revisions

Jump to navigation Jump to search
(Added separate "config changes" section)
Line 68: Line 68:


It should also be noted that Go's SSL implementation is surprisingly CPU intensive as of 1.1.2. For our implementation, we decided that since PUTs require more setup/teardown than longer lived Websocket connections, we would use AWS ELB SSL termination to handle the secure PUTs. If peak user load is not expected to be higher than 100K or so, this may not be required.
It should also be noted that Go's SSL implementation is surprisingly CPU intensive as of 1.1.2. For our implementation, we decided that since PUTs require more setup/teardown than longer lived Websocket connections, we would use AWS ELB SSL termination to handle the secure PUTs. If peak user load is not expected to be higher than 100K or so, this may not be required.
== Proprietary Ping Requirements ==
* GCM
* APNS


==Code Repository==
==Code Repository==
Confirmed users
1,018

edits

Navigation menu