TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Scaling Mobile Messaging at Airbnb

78 点作者 knighthacker大约 8 年前

7 条评论

codezero大约 8 年前
This might be the first use of "turn of the century" that I've seen relating to 2k – it's wonderful, thanks :)
tyingq大约 8 年前
This is the sort of thing that came to mind around the recent Twilio stock price drop driven by Uber&#x27;s decreased use.<p>The whole article is about mobile messaging, but SMS isn&#x27;t involved at all. I understand Airbnb does use SMS, but apparently only for specific use cases.<p>It&#x27;s a bid sad, I think, that SMS is being displaced by either in-app messaging services or brand aggregated things like FB messenger. SMS has the advantage that if I don&#x27;t like my mobile network, I could change providers and not change my address. The whole messaging space is now set to be highly fragmented.
评论 #14297054 未加载
huangc10大约 8 年前
Nice read. This is something we wanted to solve for our mobile applications too but we don&#x27;t get enough traffic (per article, you guys are ~100k msgs&#x2F;hr) to justify the engineering time required for this.<p>I don&#x27;t use Airbnb as often as I should but I&#x27;m wondering do you guys have data on the users who simply use text messaging on the mobile devices (or other instant messengers?).<p>What led to the decision to spend time optimizing mobile messaging within the Airbnb app than just finding an easier path to connect users through text messaging?
评论 #14300718 未加载
评论 #14296185 未加载
varenc大约 8 年前
How is the latency when the app is open and waiting to receive a reply?<p>From one of the diagrams it sounds like the API requests a delta update if it receives a push notification, but if the user has disabled push notifications, will the client still know to request an update? Also receiving a notification and then using a new connection to request an update is still slower than something like a web socket&#x2F;long poll connection where new updates are immediately pushed to clients. Would love to hear how this works.
tabeth大约 8 年前
I&#x27;ve only skimmed the article (as of yet), but how is this superior&#x2F;better than just a dedicated server plus DB for messaging with a simple READ(all), REPLY(to_message) API?<p>This seems like an interesting technical problem, but I can&#x27;t help but feel that there&#x27;s a significantly easier solution available. As a bonus: other than the fact that you can see messages in the app, I wonder how this is better than simply using SMS or a personalized anonymous email address per host-guest pair.<p>I&#x27;ve seen variants of this particular problem solved so often I&#x27;m surprised there&#x27;s no open source back-end&#x2F;platform that solves the back-end piece of this.<p>disclaimer: I haven&#x27;t worked with anything on this scale, personally.
评论 #14296583 未加载
评论 #14296485 未加载
frik大约 8 年前
What monitoring solution do you use these days? You were one of the early NR adopters, but the graph looks like DG. (In case you can share this info.)
评论 #14295634 未加载
评论 #14295737 未加载
rdxm大约 8 年前
scaling (x) at (x)....snore......
评论 #14296495 未加载