Python还是Jython用于基于Django的应用程序?

Python还是Jython用于基于Django的应用程序?,python,apache,glassfish,memcached,jython,Python,Apache,Glassfish,Memcached,Jython,我们将开始开发基于Django的应用程序。它需要速度优化(需要每秒处理k+个请求),n个具有HAproxy和PostgreSQL负载平衡的节点 目前我们考虑使用 Python、Apache、memcached 杰顿,玻璃鱼 应用程序应该扩展到Python或Jython。有什么建议吗?你更懂哪种语言 基于JVM的语言比Python快,但任何数据访问(sql、nosql)都比Python或Java慢100倍 您首先会遇到数据库问题 首先集中精力 将频繁变化的数据与静态数据分开 准备好拆分数据/数据

我们将开始开发基于Django的应用程序。它需要速度优化(需要每秒处理k+个请求),n个具有HAproxy和PostgreSQL负载平衡的节点

<>目前我们考虑使用

  • Python、Apache、memcached
  • 杰顿,玻璃鱼

  • 应用程序应该扩展到Python或Jython。有什么建议吗?

    你更懂哪种语言

    基于JVM的语言比Python快,但任何数据访问(sql、nosql)都比Python或Java慢100倍

    您首先会遇到数据库问题

    首先集中精力

    • 将频繁变化的数据与静态数据分开
    • 准备好拆分数据/数据库
    • 思考如何使缓存失效
    缩放语言

    从一种语言改写到另一种语言并不难。关注架构。稍后,您可以使用Python/Jython/C++来减少10%的cpu使用,因为1000台服务器产生的热量太多

    那里有很多Python故事。我不知道有哪个大型服务使用Jython,但我认为它可以被视为java


    Python是否比JVM编译的Jython代码更快?Glassfish3比Apache有什么优势吗?+1速度来自于快速下载静态内容。这一切都是关于Apache和缓存以及如何管理这些文件的。Python/Django/数据库的东西很简单。Apache(和mod_wsgi)已经做了所有需要的事情来很好地并行化它。我发现关于可伸缩性和速度的这一点很有趣。Twitter喜欢Ruby,他们正在将部分基础设施切换到JVM以获得更好的吞吐量。