我們有一個基於JMS的消息應用程序,每天處理大約200萬條消息。JMS體系結構 - 平衡設計原則與體積
現在我們還有一項額外的功能將啓動,影響總消息的60%,即每天120萬條消息。 該計劃是有一個內部隊列上,我們將轉發該消息該附加特徵
認爲到目前爲止,2個設計方案是:
一)轉發所有郵件到第2個隊列在其上消息驅動的bean(MDB)將處理它們 - 這將第一個應用程序與根本不需要此功能的應用程序隔離開來。
b)在原始應用程序,篩選出只有60升%的體積並轉發給必要的隊列 - 從而減少不必要的交通內部
所以基本上平衡設計VS冊 - 哪種方式shuld我們去哪裏?