如何在Java中实际实现(FaaS)到微服务服务器的架构更少的Monolith?

时间:2019-02-06 18:11:36

标签: java server cloud microservices faas

我正计划进行POC以实现更少的faas服务器架构

实施此体系结构时应遵循的最佳实践以及如何实际实现?

1 个答案:

答案 0 :(得分:0)

功能通常短暂且无状态(尽管有状态也是可能的,例如Azure耐用功能)。它们非常适合应对尖峰。我建议使用任何现有的无云服务,如Azure Functions,Aws lambda。

如果您不想使用云提供商提供的现有无服务器产品,还可以使用OpenFAAS https://github.com/openfaas/faas之类的框架,使用容器和kubernetes在首选环境中编写和部署自己的无服务器功能。

请确保您确实了解这种方法的优缺点,然后再实际使用该方法。