如题, 现在用express的,这样真的好么,请问各位大大在提高接口性能方面有什么技巧,=-=在下学习下 另外:node存在c10k问题么?
最简单的是用NodeJs+MongoDB+RestfulAPI+OAuth2架构
actionhero +redis
@yakczh 具体怎么实现呢,actionhero貌似只是一个工具库
@sunfeng90 要 mongodb什么事情?
express很小了。不行你可以看看jayson,这个我最近打算用于微服务架构。
挡一层redis
用好你的缓存
@fangker 确实可以不要,但是NodeJS配合MongoDB不是很nice么?我开始喜欢上MongoDBl了,直接返回JSON,好爽
@yakczh actionhero 真的很酷,多谢介绍。我的理解actionhero可以:
- 自动支持http和websocket;
- 支持pub/sub(redis提供);
- 支持cache(redis提供);
- 支持cluster
- 还能对api的输入输出进行validate 虽然不是基于express和koa,但功能上已经完全包含,以后有机会一定要用用。
@sunfeng90 我也一直用Mongodb,但是不能join,没有transaction,真是很蛋疼。
@ron-liu 确实啊!Actionhero这么强大啊:还能对api的输入输出进行validate 虽然不是基于express和koa,但功能上已经完全包含,以后有机会一定要用用。
是来吹actionhero的?一般般吧。
@gzhangzy 只是看了下文档,觉得很酷,没有用过,真正怎么样确实不知道。:)
“接口”的概念和本质
转 segmentfault 的一贴讨论 https://segmentfault.com/q/1010000005026205
Actionhero没有本质上的改变,实现的也不够精巧,也就和jsonRpc差不多。
@sunfeng90 关系型数据
@gzhangzy 好的谢谢
@gzhangzy actionhero在YouTube上看到有人讲,不知道有什么优点
@wssgcg1213 具体要做什么处理呢?
@klausgao 好的~