Hazelcast를 사용하면 소비자가 세계의 현재 상태 (현재 현재지도에있는 것)에 대해 알고 싶어하며 그 사이에 아무 것도 잃지 않는 일반적인 시나리오가 있다고 상상해 봅니다. 리스너가있는 세계의 HazelCast지도
는 Hazelcast 맵이 리스너에서 소비자가 (아마도 수신을 통해) 스트리밍하고자하는 데이터의 일부 다양한 현재 상태 및 다음의 최신 소식을 들고 시나리오를 상상해보십시오.이 API
우리가 업데이트에 대한 리스너를 추가하고 보통 인 ConcurrentMap로지도를 치료하는 것이 좋습니다. 그러나 Map을 열거하는 동안 청취자를 통해 업데이트가 들어올 수 있으므로 올바른 항목 순서를 보장하는 것은 어렵습니다.우리는지도 열거와 청취자 사이에 잠금 장치를 공유 할 수 있지만 그 코드 냄새가 조금 보인다. 우리가 SoTW 다음 업데이트를 스트리밍하려면
그래서 일반적으로 내 질문에 우리가이 작업을 수행 할 수있는 방법이다? 우리를 도울 수있는 Hazelcast에 내장 된 것이 있습니까?
도움 모든
이것은 http://stackoverflow.com/questions/29304623/hazelcast-map-listener-with-replay와 비슷합니다. –