文件名称:棚:一个Node.js库,用于构建零配置微服务
文件大小:117KB
文件格式:ZIP
更新时间:2024-02-24 22:03:08
nodejs javascript microservices microservice scalability
cote —用于构建零配置微服务的Node.js库 使用cote,您可以在Node.js中编写零配置微服务,而无需使用nginx,haproxy,redis,rabbitmq或其他任何东西。 它是电池,还有充电器! —包括在内。 加入我们 与棚有关的任何东西。 产品特点 零依赖:仅具有JavaScript和Node.js的微服务 零配置:无IP地址,无端口,无路由可配置 分散式:无固定部件,无“管理器”节点,无单点故障 自动发现:服务无需*簿记员即可相互发现 容错:服务关闭时不会丢失任何请求 可扩展:可水平扩展到任意数量的计算机 性能:每秒处理数千条消息 人性化的API:使用合理的API
【文件预览】:
cote-master
----.gitignore(71B)
----README.md(51KB)
----CHANGELOG.md(20KB)
----test()
--------request-response-replies.js(2KB)
--------publish-subscribe.js(7KB)
--------directed-requester.js(6KB)
--------monitor.js(1KB)
--------sockend.js(8KB)
--------request-response-env.js(2KB)
--------monitoring-tool-publish-subscribe.js(1KB)
--------.eslintrc(65B)
--------request-response-env-vars.js(3KB)
--------time-balanced-requester-promise.js(2KB)
--------component-lifecycle.js(927B)
--------pending-balanced-requester.js(3KB)
--------request-response-redis.js(1KB)
--------time-balanced-requester-callback.js(2KB)
--------request-response-timeout.js(5KB)
--------publish-subscribe-env-vars.js(5KB)
--------monitoring-tool-request-response.js(4KB)
--------time-balanced-requester-disconnection.js(1KB)
--------time-balanced-requester.js(1KB)
--------request-response.js(6KB)
--------env-vars.js(598B)
--------publish-subscribe-env.js(4KB)
----examples()
--------rndresponder.js(504B)
--------monitor.js(69B)
--------rndpublisher.js(588B)
--------publisher.js(912B)
--------requester.js(852B)
--------sockend()
--------responder.js(881B)
--------subscriber.js(271B)
--------monitoring-tool.js(73B)
----LICENSE(1KB)
----package.json(2KB)
----src()
--------components()
--------options-builder.js(2KB)
--------monitoring-tool()
--------index.js(1KB)
----benchmark()
--------sub.js(2KB)
--------pub.js(835B)
----.npmignore(94B)
----.travis.yml(969B)
----lib()
--------log-suppress.js(626B)
----package-lock.json(177KB)