繁体   English   中英

在启动具有许多交互的社交应用程序时要避免的代码和服务器陷阱?

[英]Code and servers pitfalls to avoid when launching social application with many interactions?

假设你想推出一个社交应用程序(这意味着许多交互),并希望获得数千名用户,对于那些已经这样做的人,你知道哪些陷阱是你绝对要避免的,在代码和服务器架构确定?

我有一种感觉,当你试图回答这类问题时,你很容易感到孤独,这显然超出了所有 SaaS 或登陆页面的范围,这些页面可能(我坚持这个词)没有这个扩展问题. 或者也许只是没有真正的陷阱,最好的方法是“问题”->“解决方案”,当这些问题出现时。

我不认为这是一个基于意见的问题,因为 I/O 密集型数据库、队列系统、服务器计算等在这种配置中显然有一些技术考虑。

给你一些我认为大型社交应用程序可能遇到的问题的例子,有 Facebook 工程师有他们的早期延迟问题,或者 Twitter 工程师有他们的 Bieber 问题。

我能够避免 Netflix 无法避免的第一个陷阱,即不使用云并尝试以这种规模构建自己的服务器基础设施。

CAP 定理对于所有大型分布式系统都是至关重要的。 它解释here

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM