Deavmi 3 weeks ago
I finished a pictorial series of describing how the Bester protocol works.

Take a look.

#bester

https://deavmi.github.io/blog/bester_2.html
  • 3

Replies

  • Deavmi 3 weeks ago
    @sigg3 *XMPP
    • 1
  • Deavmi 3 weeks ago
    @sigg3 think CMPP but my own version and with pluggable modules (probably done before) and a few other quirks like module chaining.
    • 1
  • Deavmi 3 weeks ago
    What I meant by exchange was that you could ask your friend to make sure your server has a handler for thw mime type installed so that server-to-server interop works.

    By exchange I did not mean the actual handlers.
    • 0
  • Deavmi 3 weeks ago
    @lnxw37 maybe I was not explicit. There is no exchange of executable code but rather a message handler of the same type on both servers.
    • 2
  • Lnxw37 3 weeks ago
    (Feeling dense) I just realized that "T" is "Tristan".

    I'm wondering whether it might be more productive for the receiver to just drop messages it has no handler for. Your article implies that handlers may be transferred from one magic box (Bester server) to another. Which then implies the exchange of executable code.

    It seems simpler to just mark messages with the desired handler type (think MIME type) and send. Let the receiver handle or drop the message as appropriate.
    • 2
  • Sigg3 3 weeks ago
    Are you trying to do #unicode as a #network #protocol?
    • 1
  • Felixp7 3 weeks ago
    I tried reading the blog post and it left me puzzled. Besides sounding complicated, I'm not sure how it would work in practice, and what problem it would solve better than other solutions. Maybe it's my fault.
    • 2