文件名称:steveo:Node.js任务管理(Kafka,AWS SQS,Redis)
文件大小:127KB
文件格式:ZIP
更新时间:2024-04-27 16:21:59
nodejs javascript redis aws registry
欢迎来到史蒂夫 :waving_hand: 任务发布/订阅后台处理库(适用于Node.js的任务框架) Steveo是一个任务管理库,支持Kafka,SQS和Redis。 在较高的层次上,它的工作原理如下,Steveo有3个主要组件 +-----------+ +-----------+ +-----------+ | | | | | | PUBLISH ----->| TASK | | REGISTRY | | RUNNER |-----> RECEIVE | | | | | | |
【文件预览】:
steveo-develop
----.gitignore(743B)
----.babelrc(265B)
----.eslintrc(98B)
----package.json(2KB)
----.mocharc.yml(185B)
----src()
--------common.ts(4KB)
--------registry.ts(1KB)
--------producer()
--------runner()
--------types()
--------config()
--------index.ts(3KB)
--------config.ts(2KB)
--------metric()
--------base()
--------task.ts(1KB)
----.travis.yml(245B)
----LICENSE(10KB)
----tsconfig.json(620B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(313B)
----README.md(3KB)
----example()
--------Dockerfile(187B)
--------consumer.js(1KB)
--------package.json(274B)
--------docker-compose.yml(771B)
--------README.md(4KB)
--------producer.js(2KB)
--------yarn.lock(14KB)
----.npmignore(53B)
----renovate.json(199B)
----test()
--------.eslintrc(80B)
--------producer()
--------runner()
--------common()
--------base()
----yarn.lock(202KB)