【发布时间】:2015-05-25 06:29:31
【问题描述】:
我觉得我错过了什么。我正在评估像 Instagram 这样的大型社交应用程序推送通知的成本。
假设我们有 150,000,000 名用户(我知道很大,但这是一个示例情况)。假设每个用户每月收到 200 条推送通知。
如果使用 AWS SNS pricing,这种使用每月将花费 30,000 美元! (150,000,000*200)/1,000,000(AWS 每百万请求收费 - 每次发布 50c,每次交付 50c)= 30,000 美元。我什至可能没有考虑到数据传输费用。
如果我使用像 Parse Push 这样的服务,每月向唯一的收件人收费,那么节省的费用将是巨大的。每月向 150,000,000 名唯一用户提供无限通知将花费 7,450 美元。 (每月每 1000 名用户超过 100 万美元 0.05 美元)这几乎是 AWS 价格的四分之一,可以无限量地提供更多通知。
这些服务如何以这种价格差异竞争?
【问题讨论】:
-
他们可能通过分布式服务器网络提供可靠的服务、消息存储来竞争,并承诺如果美国一半的网络死亡,您的消息将通过欧洲重新路由
-
当你发现这样一个明显的巨大差异时,最好的做法通常是意识到你没有考虑到某事。 Parse 似乎对基线上每 10 个 API 请求/秒的预置容量收取 100 美元/月的费用。 SNS 没有这样的东西。
标签: ios amazon-web-services parse-platform push-notification amazon-sns