[Info-vax] Large mailboxes
Arne Vajhøj
arne at vajhoej.dk
Sat Nov 28 13:55:32 EST 2020
On 11/28/2020 8:09 AM, Jan-Erik Söderholm wrote:
> Den 2020-11-28 kl. 04:08, skrev Dave Froble:
>> On 11/27/2020 9:00 PM, Jan-Erik Söderholm wrote:
>>> Den 2020-11-27 kl. 23:41, skrev Arne Vajhøj:
>>>> I could add that as a rule of thumb I would
>>>> only use VMS mailboxes (or Windows pipes or
>>>> *nix unix sockets) to buffer hundreds or a
>>>> few thousands of messages.
>>>>
>>>> If I needed hundreds of thousands or
>>>> millions I would look for a message queue
>>>> (and if I needed billions I would look at
>>>> Kafka).
>>>
>>> Isn't the normal way to use a VMS mailbox as an on-line interface
>>> between one (or more) senders and one recevier? That is, the
>>> mailbox as such is never intended to "store" anything apart from
>>> a very short time during the transmission.
>>> If the intention is to buffer 10000's or 100000's of messages,
>>> VMS mailboxes looks as the wrong tool from the toolbox...
>>
>> For that type of volume, perhaps a database?
Something is needed on top of a database to
mimic mailbox / message queue.
> I thought more in a line of a messages queuing tool that have
> persistent storage for the queue content. There are many, two
> older ones are DEC/MessageQ and IBM/MQ. And there are a number
> of open source tools today that serve the same purpose.
Yes.
ActiveMQ/ArtemisMQ comes to mind.
They can be configured to use a database for persistence.
Arne
More information about the Info-vax
mailing list