aws-lambda - 微服务与功能即服务(faas)

标签 aws-lambda microservices

微服务架构是/是下一件大事。易于部署,易于开发,不像单体系统那样扩展和开发复杂。

主要面向容器,这一切看起来都是新的和有前途的,但我最近发现有一种关于功能即服务或 faas(例如 aws lambda)的新炒作。

维基百科对 Faas 的描述如下:“按照这种模型构建应用程序是实现‘无服务器’架构的一种方式,通常用于构建微服务应用程序。”

我的结论是,在 faas 中不应该担心维护硬件和网络资源。但这是唯一的优势吗?使用功能即服务能否完全实现微服务架构模式?

最佳答案

,只要其他微服务不知道或不关心 Faas 微服务正在使用这种技术。这就是微服务架构的美妙之处:您可以在微服务中拥有任何东西,只要它使用隐藏底层技术堆栈的技术无关协议(protocol)与外部世界通信( 到 JSON, 到 Sql 协议(protocol) - 数据库/表共享)。

关于aws-lambda - 微服务与功能即服务(faas),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45241581/

相关文章:

amazon-web-services - 使用 eventbridge 检测 cloudwatch 日志中的错误

aws-lambda - 无服务器 : Custom Lambda Function name

php - 如何配置 Nginx 以将特定请求模式路由到托管 Symfony 应用程序的特定 php-fpm 上游?

apache-kafka - 确保使用 REST 代理从 Kafka 主题读取所有消息

amazon-web-services - 如果资源创建已存在于无服务器中,如何忽略资源创建

javascript - Lambda/无服务器内联要求与 header 要求

amazon-web-services - 通过 Go SDK 的 Lambda@Edge

rabbitmq - Pika RabbitMQ 客户端服务可以消费和发布消息吗?

node.js - Nodejs无法连接到云shell上的mongodb

微服务架构中的 Elasticsearch