使用 Proto 开发一个简单却功能强大的 Lambda 库测试应用
在现代软件开发中,服务器端无状态计算已经成为一种标配。Lambda 是一种无服务器架构,它可以使应用程序按需扩展。Proto 提供了一个简单易用、高性能的 API 框架,用于构建现代框架化应用程序。本文将介绍如何使用 Proto 构建一个简单却功能强大的 Lambda 库测试程序。
我们将使用 Node.js 和 TypeScript 来开发我们的 Lambda 库。首先,需要安装所需的依赖项:
npm install --save @google-cloud/functions-framework
npm install --save @google-cloud/pubsub
npm install --save protobufjs
接下来,创建 proto
目录,并在其中创建 greet.proto
文件,定义一个简单的 gRPC 服务和消息类型:
sy