Deavmi 3 months 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 months ago
    @sigg3 *XMPP
    • 1
  • Deavmi 3 months 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 months 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 months 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 months 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 months ago
    Are you trying to do #unicode as a #network #protocol?
    • 1
  • Felixp7 3 months 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