producer-consumer

时间:2021-04-30 05:33:05
【文件属性】:
文件名称:producer-consumer
文件大小:51KB
文件格式:ZIP
更新时间:2021-04-30 05:33:05
JavaScript 生产者-消费者 Node.JS编码挑战 任务是建立一个简单的生产者/消费者系统。 在此系统中,生成器将发送一系列随机算术表达式,而评估器将接受这些表达式,计算结果,然后将解决方案报告给生成器。 要求 至少必须执行以下操作: 生产者和消费者作为单独的NodeJS服务。 生产者生成两个正整数的随机加法表达式,例如“ 2 + 3 =“ 消费者计算并为其收到的每个表达式返回正确的数学结果 消费者成功地同时处理来自两个生产者的请求,每个生产者的请求速度至少为1 req / sec(总计2 req / sec) 消费者和生产者应记录他们生成和接收的所有消息。 除了简单的添加之外,您还可以*地提供支持,但这不是必需的。 最终产品应: 内置严格JavaScript并与NodeJS一起运行 不依赖任何外部服务,例如Redis,ZeroMQ或类似技术 不使用Express(可以连接) 包括记
【文件预览】:
producer-consumer-master
----config.js(66B)
----package.json(381B)
----test()
--------random.js(390B)
--------query-evaluator.js(659B)
----assets()
--------invision_sequence_diagram.png(24KB)
--------invision_activity_diagram.png(32KB)
----src()
--------producer.js(460B)
--------consumer.js(610B)
----README.md(2KB)
----util()
--------random.js(306B)
--------query-evaluator.js(554B)

网友评论