GCP设计服务

时间:2018-06-22 13:08:36

标签: google-cloud-platform

在Google Cloud Platform中,我想编写一个应用程序,该应用程序将接收http请求,按链中的api,然后根据从api接收到的响应显示一个模板,并使用从api接收到的数据填充它们。有很多模板。

考虑以下几点,在GCP上进行设计的最佳方法是什么。 1.该应用程序将收到巨大的流量。 2.一些API会返回模板所需的动态网址。

我当时想用Java进行冲洗并将其放在Kubernetes上,以管理流量。但是要使用的数据库选择应该是什么? 数据主要是键值对,并且应该具有很高的可用性,以防万一它掉了,应该有一些备份

1 个答案:

答案 0 :(得分:0)

是的,Kubernetes是一种选择,您可能要考虑处理巨大的应用程序流量的另一种方法是Google App Engine(GAE),因为您提到了Java开发,所以可以使用GAE Standard环境即使在重负载下(完全管理),也易于构建,部署和可靠运行。

您可能要考虑使用Cloud Datastore,因为根据您的描述,它最适合应用程序需求(NoSQL数据库并自动处理分片和复制)。您还可以使用diagram选择最佳的存储选项。