reliable-zeromq
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

Reliable ZeroMQ

Build Status codecov

TODO:

  • Test what happens when two sockets bind to the same endpoint
  • Migrate to ESLint
  • Test multiple subscribers to one publisher (networked)
  • Separate Ack + Response in ZMQResponse to distinguish between slow peers and slow endpoints?
  • Send a closure message on Close() call, allow ZMQResponder and ZMQPublisher to free memory

Ideas:

Known Issues:

  • JSONBigInt parses any string it can to bigint, e.g. "20n" to 20n, instead of its correct value of "20n"
  • ExpiryMap does not reset expiry when set() overwrites an existing value. Would require a LinkedListDictionary.

/reliable-zeromq/

    Package Sidebar

    Install

    npm i reliable-zeromq

    Weekly Downloads

    2

    Version

    0.2.0

    License

    UNLICENSED

    Unpacked Size

    430 kB

    Total Files

    105

    Last publish

    Collaborators

    • olivernchalk