构建Google Cloud Functions项目

时间:2017-07-29 21:49:05

标签: google-cloud-platform google-cloud-functions serverless-architecture

我有一个REST API,我希望将其作为云功能集合运行。我想知道如何以最佳方式拆分不同的端点,以及重命名端点以适应GCF模型的程度。

例如,我有以下类型的请求。

GetThread

如果这是用GCF实现的,那么这些都属于同一个函数GET /images GET /images/<image_id> POST /images ,然后我需要实现一些基于HTTP方法的路由,加上images的模式匹配等..

然而,我可以选择实施类似......

<image_id>

...以便每个端点都有一个被调用的独特函数。从云功能的角度来看,这似乎更合适,但从RESTful设计的角度来看并不合适。

以这些方式中的一种或另一种方式实现云功能有哪些权衡取舍?

0 个答案:

没有答案