gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-30 03:06:54 24 4
gpt4 key购买 nike

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

目前我们考虑使用

  1. Python、Apache、内存缓存
  2. Jython、Glassfish

应用程序应该扩展超时,Python 或 Jython。有什么建议吗?

最佳答案

你更懂哪种语言?

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

首先你会遇到数据库的问题。

首先专注于此。

  • 将频繁变化的数据与静态数据分开
  • 准备拆分数据/数据库
  • 考虑如何使缓存失效

缩放<>语言

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

http://highscalability.com/那里有很多关于 Python 的故事。我不知道使用 Jython 的任何大型服务,但我认为它可以被视为 java。

http://highscalability.com/blog/2011/4/18/6-ways-not-to-scale-that-will-make-you-hip-popular-and-loved.html

关于基于 Django 的应用程序是 Python 还是 Jython?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6871097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com