分享一个serverless框架,即使带上VM性能也吊打nest
发布于 1 年前 作者 zy445566 2635 次浏览 来自 分享

之前我也发过 我那个框架的分享 在这个论坛 传送门:https://cnodejs.org/topic/6360b875d3061f5e5fe893a7 这次重复说明就不说了,主要说我这个语法和压测

import {VaasServerType, Decorator } from 'vaas-framework'

export default class Hello {
    @Decorator.VaasServer({type:'http',method:'get',routerName:'/hello'})
    async hello({req,res}:VaasServerType.HttpParams) {
        return {
            hello:'world'
        }
    }
}

其它语法例子可参考:https://github.com/virtual-less/vaas-template/tree/main/src/apps

然后就是压测了,一开始也是没准备这个文章,后来我同事选型框架,因为他觉得我这个很好用,但是由于使用了vm怕性能不行,所以做了一个简单的压测。

image.png

老实说我是没有想到,因为我这个框架带了vm以为顶多和nest达到一个55开的水平,没想到领先nest这么多。这里再说一下,没有使用pm2启动也能达到5k到6k的水平,20倍nest小意思🐶

忍不住给自己点赞 🐮比!!!

回到顶部