文件名称:practical-nats:Waldemar Quevedo的“ Practical NATS”源代码
文件大小:70KB
文件格式:ZIP
更新时间:2024-05-22 05:09:24
Go
Apress源代码 该存储库随附Waldemar Quevedo的《 (Apress,2018)。 使用绿色按钮将文件下载为zip格式,或使用Git将存储库克隆到您的计算机上。 发行版 版本v1.0对应于已出版书籍中的代码,没有更正或更新。 会费 请参阅文件Contributing.md,以获取有关如何为该存储库做出贡献的更多信息。
【文件预览】:
practical-nats-master
----9781484235690.jpg(21KB)
----Ch6()
--------kit()
--------rides-manager()
--------api-server()
--------driver-agent()
--------.DS_Store(6KB)
----Ch7()
--------pub-sub-test.go(506B)
----Ch1()
--------go_nats_api.go(532B)
--------ruby_nats_api.go(490B)
----Ch3()
--------basic-request.go(504B)
--------basic-pub-sub-queue.go(373B)
--------basic-pub-sub-json.go(609B)
--------basic-request-old-style.go(536B)
--------basic-pub-sub-unsubscribe-fast.go(596B)
--------basic-connect-name.go(395B)
--------buffer-full-error.go(610B)
--------event-callbacks.go(973B)
--------basic-connect.go(357B)
--------async-error-auth-last-error.go(306B)
--------never-reconnect.go(469B)
--------basic-tls.go(356B)
--------publish.go(274B)
--------periodic-timer-when-connected.go(576B)
--------publish-and-flush.go(233B)
--------basic-pub-sub-close.go(1KB)
--------async-error-auth.go(392B)
--------basic-connect-auth-options.go(391B)
--------slow-consumer.go(322B)
--------infinite-retries.go(471B)
--------basic-pub-sub-unsubscribe-cb.go(634B)
--------basic-pub-sub-head-of-line.go(551B)
--------basic-pub-sub-unsubscribe.go(476B)
--------basic-pub.go(391B)
--------subscription-replay.go(653B)
----Ch5()
--------explicit-servers-no-random.go(540B)
--------disable-advertising.conf(245B)
--------basic-haproxy.conf(374B)
--------simple-cluster-2.conf(155B)
--------explicit-servers.go(518B)
--------simple-cluster-3.conf(155B)
--------implicit-servers.go(447B)
--------simple-cluster-1.conf(155B)
--------disable-advertising-lb.go(401B)
----Ch9()
--------slow-consumer-protocol-error-sub-2.go(904B)
--------slow-consumer-protocol-error-sub-1.go(386B)
--------slow-consumer-protocol-error-pub-bar-1.go(341B)
--------slow-consumer-protocol-error-sub-3.go(1KB)
--------slow-consumer-protocol-error-pub-foo-1.go(342B)
----Ch10()
--------very-long-request-3.go(858B)
--------long-request-subscriber-3.go(821B)
--------long-request-subscriber-4.go(926B)
--------gather-replies-nats-rider.go(1KB)
--------gather-replies-subscribers-1.go(407B)
--------long-request-hb-1.go(768B)
--------long-request-subscriber-hb-2.go(935B)
--------long-request-subscriber-hb-1.go(748B)
--------very-long-request-2.go(683B)
--------gather-replies-1.go(814B)
--------very-long-request-1.go(396B)
--------long-request-hb-2.go(982B)
--------long-request-subscriber-1.go(381B)
--------long-request-subscriber-2.go(568B)
----Ch8()
--------nats-server-clients-1.conf(142B)
--------nats-server-clients-2.conf(161B)
--------.DS_Store(6KB)
--------certs()
----errata.md(225B)
----Ch4()
--------reload-trace.conf(51B)
--------maximum-payload.conf(45B)
--------reload-trace-2.conf(65B)
--------double-bind.conf(82B)
--------max-conns.conf(75B)
--------max-conns-1.conf(44B)
--------max-conns-2.conf(43B)
--------ping-ping-tuning.conf(121B)
--------client-auth-timeout.conf(91B)
--------client-auth.conf(77B)
--------verbose-logs.conf(48B)
--------write-deadline.conf(45B)
----README.md(519B)
----Contributing.md(677B)
----.gitattributes(66B)
----LICENSE.txt(1KB)