Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/421.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 异步RESTAPI服务器应用程序的实现_Javascript_Asynchronous_Rabbitmq - Fatal编程技术网

Javascript 异步RESTAPI服务器应用程序的实现

Javascript 异步RESTAPI服务器应用程序的实现,javascript,asynchronous,rabbitmq,Javascript,Asynchronous,Rabbitmq,我是分布式计算和服务器端编程的新手。实现为JS客户端服务的REST API服务器所需的建议。可能有多个API(py1、py2、py3等)。可能有多个Javascript客户端 客户端发出本质上是非阻塞的API请求。完成后,响应将异步传递给客户端。API实现(python代码本身)本质上是异步处理请求的。可以使用类似RabbitMQ路由的路由器 需要以下问题的帮助: 1) 该体系结构是上述需求的最佳表示吗 2) 对于高度可扩展的REST API服务,什么是最好的实现?我更喜欢node和rabbit

我是分布式计算和服务器端编程的新手。实现为JS客户端服务的REST API服务器所需的建议。可能有多个API(py1、py2、py3等)。可能有多个Javascript客户端

客户端发出本质上是非阻塞的API请求。完成后,响应将异步传递给客户端。API实现(python代码本身)本质上是异步处理请求的。可以使用类似RabbitMQ路由的路由器

需要以下问题的帮助:

1) 该体系结构是上述需求的最佳表示吗

2) 对于高度可扩展的REST API服务,什么是最好的实现?我更喜欢node和rabbitMQ。欢迎提出其他建议


如果您想要异步响应而不是REST,可以查看RPC。。。可伸缩性不是您需要立即解决的问题。在单个实例上进行自己的基准测试谢谢。有道理。如何在rabbitmq上获得结合了直接路由的RPC?