top | item 36190843

(no title)

alduin32 | 2 years ago

I love email, and to me it is a very important part of our infrastructure, but it is quite cursed as an arbitrary transport. The semantics are very complex, and any transported data will generally need to be encoded as base64, which is very inefficient.

You also need to add misbehaving clients on your list of things not to use with a message-queue, just opening the queue's folder on Outlook to inspect it may be enough to completely corrupt it (Outlook will happily reorder, even rewrite, header fields of incoming messages, replicate messages to infinity, or who knows what else).

I'd be worried to have a message queue that is compatible with such a cursed ecosystem and transport protocol.

discuss

order

No comments yet.