一尘不染

将Python与更快的语言混合以在GAE中进行优化

go

我是Python和GAE领域的新手,我有一个问题。使用Python,通常的方法是仅在需要时优化代码,以修复更紧急的瓶颈。实现这一目标的方法之一是用C重写程序中最关键的部分。

通过使用GAE,我们会永远失去这种可能性吗?由于Google的Go语言现在(或者将尽快更高效地进行编译)是GAE中最快的语言,是否有办法在同一应用程序中混合使用Python和Go?还有哪些其他方法可以达到类似的结果?


阅读 196

收藏
2020-07-02

共1个答案

一尘不染

基本上,给定应用程序的每个版本只能使用一种运行时语言。

但是,您可以使用不同的语言编写两个不同版本的应用程序,并且它们可以通过数据存储区来回传递信息。

此外,您可以使用两种不同的语言安装两个不同的应用程序,然后可以通过请求来回传递信息。

2020-07-02