Iam正在计划在* python / django中开发一个社交网站。*我决定使用以下技术来实现此目的。我对我计划使用的这些技术有些怀疑。如果有人可以帮助我,这将是有帮助的。我要避免瓶颈扩大到成千上万个连接时。


Apache作为网络服务器
基于Mailgun云的电子邮件服务(Heroku插件)
RabbitMQ作为消息队列(Heroku插件)(如果需要)
MySQL 5.1作为数据库系统。(Xeround插件)
Git作为文件内容管理
内存缓存以减少数据库负载(可选)
Heroku作为基于云的平台(分段和实时)


我必须使用哪个存储空间来进行静态文件传输,或者要使用任何Heroku插件来进行静态或内容传输?

请指教。

预先谢谢你

最佳答案

apache Solr用于快速索引,
虚拟环境
提供连接池的库(SQLAlchemy),
django-evolution或向南迁移。

10-07 19:42
查看更多