{"action":"created","issue":{"url":"https://api.github.com/repos/irungentoo/toxcore/issues/1251","labels_url":"https://api.github.com/repos/irungentoo/toxcore/issues/1251/labels{/name}","comments_url":"https://api.github.com/repos/irungentoo/toxcore/issues/1251/comments","events_url":"https://api.github.com/repos/irungentoo/toxcore/issues/1251/events","html_url":"https://github.com/irungentoo/toxcore/issues/1251","id":56806336,"number":1251,"title":"Reduction of Bandwidth/Traffic Consumption","user":{"login":"srkunze","id":1389648,"avatar_url":"https://avatars.githubusercontent.com/u/1389648?v=3","gravatar_id":"","url":"https://api.github.com/users/srkunze","html_url":"https://github.com/srkunze","followers_url":"https://api.github.com/users/srkunze/followers","following_url":"https://api.github.com/users/srkunze/following{/other_user}","gists_url":"https://api.github.com/users/srkunze/gists{/gist_id}","starred_url":"https://api.github.com/users/srkunze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srkunze/subscriptions","organizations_url":"https://api.github.com/users/srkunze/orgs","repos_url":"https://api.github.com/users/srkunze/repos","events_url":"https://api.github.com/users/srkunze/events{/privacy}","received_events_url":"https://api.github.com/users/srkunze/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":104,"created_at":"2015-02-06T12:30:19Z","updated_at":"2016-01-16T20:29:34Z","closed_at":null,"body":"Is there something we can do about it?\r\n\r\nhttps://github.com/subliun/Antox/issues/6"},"comment":{"url":"https://api.github.com/repos/irungentoo/toxcore/issues/comments/172255107","html_url":"https://github.com/irungentoo/toxcore/issues/1251#issuecomment-172255107","issue_url":"https://api.github.com/repos/irungentoo/toxcore/issues/1251","id":172255107,"user":{"login":"LuccoJ","id":1684791,"avatar_url":"https://avatars.githubusercontent.com/u/1684791?v=3","gravatar_id":"","url":"https://api.github.com/users/LuccoJ","html_url":"https://github.com/LuccoJ","followers_url":"https://api.github.com/users/LuccoJ/followers","following_url":"https://api.github.com/users/LuccoJ/following{/other_user}","gists_url":"https://api.github.com/users/LuccoJ/gists{/gist_id}","starred_url":"https://api.github.com/users/LuccoJ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/LuccoJ/subscriptions","organizations_url":"https://api.github.com/users/LuccoJ/orgs","repos_url":"https://api.github.com/users/LuccoJ/repos","events_url":"https://api.github.com/users/LuccoJ/events{/privacy}","received_events_url":"https://api.github.com/users/LuccoJ/received_events","type":"User","site_admin":false},"created_at":"2016-01-16T20:29:34Z","updated_at":"2016-01-16T20:29:34Z","body":"@aaannndddyyy I'm not sure I understand what people really mean when they talk about a generic \"push notification solution\", especially if it's decentralized. The concept of push notifications involves centralization: it is about, instead of having multiple connections to multiple entities active at the same time, keeping just one of them, which is optimized for \"as much silence as possible\", and only send short bursts of data when necessary.\r\n\r\nThis is not dissimilar to optimized TCP relaying in the first place.\r\n\r\nGCM isn't magic, it's just centralization of short network communications (and special treatment by Google in Android 6.0)."}}