2009-10-13 26 views
0

我目前正在嘗試選擇論文主題,最好使用Java。 :)集羣感知的IoC框架 - 您認爲它應該做什麼?

有一些情況存在,當一個完整的Java EE堆棧是一個英國媒體報道。你不需要使用很多東西,你不需要這麼緊密的複製等。

如果你選擇繼續使用輕量級路由,你可以使用Spring,Guice或者任何其他的IoC框架,你可以使用一些很好的功能,比如DI(Spring更多,因爲它們已經包裝了他們品味的所有東西),但是讓我們設置你想要的應用程序級別的複製和負載平衡。你有什麼選擇? 所以這裏就是我想:怎麼樣羣集感知IoC框架,在那裏你可以這樣做:

 
@Inject 
@ClusterSynchronize 
private ConcurrentMap map; 

和那些方法的調用將被傳播集羣過來的,所以有效地一個可以實現數據複製的現場級別。

或怎麼樣像成才:

 
@Inject 
@LoadBalanced 
private BlockingQueue queue; 

添加的ad-hoc集羣,使之混合(使用多播地址/廣播),以及實現這些功能將允許任何單一的應用程序,以有效擴展。

你有什麼想法?這會是一個好主題嗎?

回答

1

我會簡單地使用Terracotta for Spring

+0

+1:正是我來這裏是爲了說 – tddmonkey 2009-10-13 14:58:26

+0

AFAIK它不是免費的,也不開源 – Zoltan 2009-10-13 17:19:58

+0

它!但是,有商業許可(需要一些高級功能)和Terracotta Inc(另一家圍繞開源產品開展工作業務的公司)提供的支持。如果你不相信我,這裏是來源:http://svn.terracotta.org/fisheye/browse/Terracotta – sfussenegger 2009-10-13 18:08:26

相關問題