文件名称:atmo:使用由WebAssembly支持的您喜欢的语言来构建基于功能的Web服务
文件大小:8.7MB
文件格式:ZIP
更新时间:2024-05-19 20:23:36
api swift rust beta webassembly
构建Web服务应该很简单。 Atmo使创建功能强大的服务器应用程序变得容易,而无需担心可伸缩性,基础结构或复杂的网络。 Atmo允许您使用多种语言编写称为Runnables的小型独立功能,并通过声明性地组合它们来定义API的业务逻辑。 然后,Atmo向外扩展实例的平面网络,以使用其网状消息总线和嵌入式作业调度程序处理流量。 Atmo可以处理基于请求的流量,很快就可以处理来自各种系统(例如Kafka或EventBridge)的事件。 开始吧 :sparkles: 要开始使用Atmo进行构建,请访问 :sparkles: Atmo使用称为的声明性文件来描述应用程序的行为。 由于该指令可以描述使应用程序正常工作所需的所有内容(包括路由,逻辑等),因此无需再次编写样板。 使用Atmo,您只需要做三件事: 编写独立的,可组合的函数 通过创建“指令”来声明您希望Atmo处理请求的方式 构建和部署您的Runnable捆绑包 At