官术网_书友最值得收藏!

Execution duration

Functions are limited in how long each invocation is allowed to run. Each cloud provider has different time limits  for their FaaS offering, after which the function execution will be terminated. Let's look at the different timeouts provided by each cloud provider for functions:

  • AWS Lambda—5 minutes
  • Azure Functions—10 minutes
  • Google Functions—9 minutes

As the execution of the functions are limited by the time limit set by the providers, certain architectures with long running processes are not suited for the FaaS architecture. If you still want to fit those long running processes into a FaaS architecture, then you would need to design the architecture so that several functions are coordinated to accomplish a long running task, as oppose to in a traditional architecture where everything would be handled within the same application.

主站蜘蛛池模板: 兴海县| 衡东县| 睢宁县| 盘山县| 五河县| 闻喜县| 富民县| 嫩江县| 颍上县| 桃园县| 万宁市| 汽车| 竹溪县| 江孜县| 改则县| 天等县| 宁河县| 嘉鱼县| 弥勒县| 韩城市| 峨眉山市| 高雄市| 洪洞县| 通城县| 晋中市| 久治县| 洞口县| 专栏| 辽阳市| 鹤山市| 岱山县| 浏阳市| 新沂市| 麟游县| 高阳县| 广丰县| 光山县| 凌云县| 洛浦县| 府谷县| 榆林市|