我的当前计划:我目前正在创建一个IOS应用程序,该应用程序将访问/更改存储在谷歌云存储中的java/python文件。一旦确认,应用程序将与应用程序引擎对话,应用程序引擎将让计算引擎VM接收文件并编译它们。编译后将结果返回到IOS应用程序
有没有更好或更容易的方法来完成这项任务?我应该使用firebase还是谷歌云功能?这对有什么帮助吗
目前,我不知道如何设计,也不知道如何在多个平台之间发送请求。
这还取决于您对云存储中的文件进行的数据处理类型。理想情况下,您希望尽可能避免服务之间的"跳跃"。您可以通过云功能和GCS触发器进行所有操作。您可以将Cloud Functions视为sudo应用程序引擎后端,用于快速处理请求。
使用云功能响应来自云存储或Firebase存储的事件,以便在上传后立即处理文件
如果您已经在使用Firebase,最好尽可能地留在他们的生态系统中。如果您正在进行更大或更密集的数据处理,您可能需要考虑不同的选项。
有了更多的信息和当前的痛点,我们也许能够提供更多的见解。