Сообщение ActiveMQ, группирующее производительность

Также есть хеш MD5 как часть ETag для объектов S3, чего может быть или не быть достаточно в этом примере. Это также является частью службы инвентаризации S3, которую можно использовать, хотя это повлечет за собой дополнительные расходы. Очевидно, алгоритм MD5 не так надежен, как предыдущие комментарии, сделанные выше.

5
задан Andy White 1 April 2009 в 01:03
поделиться

1 ответ

Я использовал Группы сообщений на многих проектах, и это работает отлично. Хотя для полного раскрытия я был одним из людей, стремящихся к Группам сообщений, и сделал большую часть работы начального внедрения.

Вариант использования Групп сообщений прибыл из разделения больших иерархий темы; такой как контакт с финансовыми символами запаса и т.п.. Мы хотели, чтобы группы сообщений смогли использовать очень мелкомодульные выражения корреляции (строки JMSXGroupID) - таким образом, Вы могли использовать дату, символ запаса и тип продукта как groupID - или идентификатор деловой сделки или клиент или что бы то ни было.

Чтобы избежать необходимости сохранять каждую Строку идентификатора группы в памяти, поставщик по умолчанию использует блоки хеша - таким образом, мы только храним отображение блоков хеша потребителям - не отдельные строки. Таким образом, это масштабируется к стольким идентификаторам группы, сколько Вы хотите использовать! Это также означает, что мы не должны 'вычищать' старые идентификаторы группы сообщений и т.д.

7
ответ дан 14 December 2019 в 09:00
поделиться