Twitter等大型社交网站背后的架构 - 帮助一家新创业公司。

时间:2011-09-27 17:34:54

标签: sql ajax twitter social-networking large-data-volumes

我提前道歉,因为这不是一个特定的编程问题,但我相信这是进行此类调查的最佳位置。

基本上,我对我认为是一个有趣的社交网站(不仅是现有东西的克隆,而是有用和独特的东西)有一个想法;我有一个详细的规范文档描述了一切是如何工作的,但我不确定如何从这里开始。在架构上,它似乎与Twitter之类的东西最相似,而且我对这涉及哪些技术(SQL数据库,ajax,移动集成等)有所了解。我没有时间自己编码所有东西,老实说,其中一些可能超出我的范围。所以,我想我的问题是这样的:

假设我是非程序员,对于新的和大规模的社交网络服务有合理的好主意,类似(在架构中)到Twitter,以及一些资本来实现它:

我该如何处理?
像Twitter这样的网站背后的架构是什么?它使用了什么技术?我如何找到具有建立这些类型系统的经验的人员用于咨询/开发目的? 是否有任何举措(政府或其他方面)可以帮助我进行这样的启动工作?

感谢您提供的任何帮助。谢谢,我再次为这个问题的广泛性道歉。

1 个答案:

答案 0 :(得分:3)

高可伸缩性博客(http://highscalability.com/)定期描述主要网站的架构。浏览那里的档案,了解它们是如何构建的。