Как на самом деле реализовать (FaaS) Monolith to Microservice Server без архитектуры в Java?

Я планирую сделать POC для реализации faas сервера меньше архитектуры

Какие практические рекомендации следует придерживаться при реализации этой архитектуры и как на самом деле ее достичь?

1 ответ

Функции, как правило, недолговечны и не сохраняют состояния (хотя также возможно сохранение состояний и т. Д. Долгосрочные функции Azure) Они идеально подходят для обработки шипов. Я бы посоветовал использовать любые существующие облачные серверные сервисы, такие как Azure Functions, Aws lambda.

Если вы не хотите использовать существующие серверные предложения от облачных провайдеров, вы также можете написать и развернуть свои собственные серверные функции в предпочитаемой вами среде, используя контейнеры и kubernetes, используя такую ​​инфраструктуру, как OpenFAAS https://github.com/openfaas/faas

Убедитесь, что вы знаете плюсы и минусы, прежде чем вы действительно хотите пойти на этот подход.

Другие вопросы по тегам