Node.js 我可以使用Node构建支付网关软件吗?

Node.js 我可以使用Node构建支付网关软件吗?,node.js,payment-gateway,Node.js,Payment Gateway,我知道这是一个主观的问题,但我问这个问题的原因是 Node.js不适合处理繁重的计算任务 Node.js存在内存泄漏问题 如果存在上述问题,node是否是构建支付网关软件的良好用例 我对node非常熟悉,但有很多人说,对于这种类型的系统,最好使用其他语言,如golang或scala 让我知道你们的想法,我是应该使用Node还是其他语言。是的,Node.js对于支付网关软件来说非常合适。使用集群或将计算任务卸载到子进程的适当设计可以很容易地帮助优化繁重的计算任务 而且,node.js被许多流量大的

我知道这是一个主观的问题,但我问这个问题的原因是

  • Node.js不适合处理繁重的计算任务

  • Node.js存在内存泄漏问题

  • 如果存在上述问题,node是否是构建支付网关软件的良好用例

    我对node非常熟悉,但有很多人说,对于这种类型的系统,最好使用其他语言,如golang或scala


    让我知道你们的想法,我是应该使用Node还是其他语言。

    是的,Node.js对于支付网关软件来说非常合适。使用集群或将计算任务卸载到子进程的适当设计可以很容易地帮助优化繁重的计算任务

    而且,node.js被许多流量大的商业网站使用,没有内存泄漏问题。内存泄漏是错误的软件设计问题,而不是平台问题

    此外,支付网关软件(作为其他两个网络端点之间交易的中间人)的本质非常适合node.js异步设计,该设计可以非常高效地处理大量正在进行的交易


    与现在几乎所有主要的后端系统一样,您只需设计应用程序,使其以平台最佳的方式运行,并且您可能可以很好地使用您提到的任何系统。

    是的,node.js对于支付网关软件来说都是非常好的。使用集群或将计算任务卸载到子进程的适当设计可以很容易地帮助优化繁重的计算任务

    而且,node.js被许多流量大的商业网站使用,没有内存泄漏问题。内存泄漏是错误的软件设计问题,而不是平台问题

    此外,支付网关软件(作为其他两个网络端点之间交易的中间人)的本质非常适合node.js异步设计,该设计可以非常高效地处理大量正在进行的交易


    与目前几乎所有主要的后端系统一样,您只需设计应用程序,使其以平台性能最佳的方式运行,并且您可能可以使用您提到的任何系统。对于“繁重的……任务”和“内存泄漏”来说,“不好”和“问题”都不够具体。你能换个说法吗?什么是“重”?“内存泄漏问题”是什么意思?为什么突然否决,我做错了什么?我假设有人认为nodejs在繁重的计算任务中很好,并且没有内存泄漏问题。你需要更具体一点。@Gob你没有做错任何事,只是这个问题的可能答案太多基于观点。:)出于同样的原因,这个问题很可能很快就要结束了,“任务繁重”的“不好”和“内存泄漏”的“问题”不够具体。你能换个说法吗?什么是“重”?“内存泄漏问题”是什么意思?为什么突然否决,我做错了什么?我假设有人认为nodejs在繁重的计算任务中很好,并且没有内存泄漏问题。你需要更具体一点。@Gob你没有做错任何事,只是这个问题的可能答案太多基于观点。:)出于同样的原因,这个问题可能很快就会结束。