JBoss Datagrid( Infinispan)의 Queue 자료구조 구현 방법
Infinispan (http://infinispan.org/)은 레드햇/JBoss의 오픈소스 분산 메모리 Key/Value 데이터 그리드 솔루션입니다. Hazelcast나 redis와 같은 솔루션에서는 Key/Value 방식이외에 Queue와 같은 자료 구조를 제공하기 때문에 편리하게 사용할 수 있습니다.
Infinispan에서 Queue와 같은 자료구조를 Key / Value 구조만으로 Linked-List를 만들어 샘플을 구현했습니다. Infinispan은 트랜잭션을 지원하기 때문에 포인터와 Queue Element의 입/출력시에는 트랜잭션을 사용했습니다.