【问题标题】:What is the most efficent way to implement concurrency in Python?在 Python 中实现并发的最有效方法是什么?
【发布时间】:2009-11-23 15:10:29
【问题描述】:

在使用 Python 的集群环境中,开发并发应用程序的成本最低的方法是什么,或者各种选项的优缺点是什么?

【问题讨论】:

  • 请提供更多信息,如果不知道具体的应用程序类型、可用硬件等,就很难讨论利弊。
  • 那毫无意义。有网络开销、CPU 开销、内存开销、本地 I/O 开销等。很多时候,它们相互竞争。您想做什么取决于您需要重点优化哪些方面。
  • 这就是我想要的。什么方法 CPU 最大,内存最大等等...
  • 听起来这更像是一种教育工作,而不是您打算在未来用于特定目的的东西。如果是这样的话,那么我祝你学习顺利,并为你学习新事物的努力鼓掌:)。如果不是,我建议你停止你正在做的事情并学习基础知识,然后再惹恼你的老板/客户。

标签: python concurrency multithreading process


【解决方案1】:

我会说 Google 应用引擎是最简单的选择,因为您不必担心所有这些事情。但如果这是一个大项目,它可能不是最便宜的解决方案。

同样,这实际上取决于您的项目规模和您真正想做的事情。

如果您想获得准确的答案,您需要提供更多详细信息。

python 包索引上还有一个few packages

【讨论】:

  • 一个挑剔的人(我没有反对):我们不知道 OP 想要什么,你在你的“答案”中承认了这一点。你怎么能推荐一个不知道 OP 想要什么的包?我认为这是 SO 上的一个猖獗问题,以至于我有时会为自己感到内疚。
  • 嗯,是的,我只提供了“集群”相关包的链接。
  • 我们需要更多细节。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-20
相关资源
最近更新 更多