PPAK

Hazelcast Cluster (feat. hazelcast platform v5.3) 본문

카테고리 없음

Hazelcast Cluster (feat. hazelcast platform v5.3)

PPakSang 2024. 1. 13. 20:06

지난 포스팅 에서 Hazelcast 에 대해 간략히 알아보고 user-code-deployment 를 사용해 Distributed Computing 과정에서 발생하는 문제점을 해결했다.

 

그때는 팀에서 이미 구축해놓은 클러스터에서 작업을 진행 했었는데, hazelcast 에 대해 조금 더 깊게 알아보고 싶고 버전업도 할 겸 직접 클러스터를 배포해 보았다.

 

v5.0 부터는 IMDG 가 아닌 hazelcast platform 으로 이름이 바뀌면서 이미지 내부 폴더 구조나 설정 파일, 클러스터 시작 방법 등등이 변경되었다.

 

개인적으로는 말 그대로 platform 의 의미를 살려서 hazelcast 중심의 생태계(손쉬운 배포부터 세부 설정 방법까지 제공, 플러그인 강화 등등) 를 구축해나가려고 하는 것 같았다. 캐시라는 주제 하나로 기술을 이렇게 다각화 할 수 있다는게 신기하기도 하고, 새삼 캐시 클러스터를 이렇게 간단히 구축할 수 있게 만든게 대단하기도 하다.

 

서버 배포를 위해 공식 문서를 보다 보면 문득 "그래서 어떻게 하는건데" 라는 생각과 함께 작성자분들이 공들여 인덱싱 해 놓은 문서에서조차 더 빠른 인덱스를 원할 때가 있다... (chart 는 어딨는지, 설정 파일 경로들은 어느 섹션에 있는지, 이렇게 하는게 맞는지)

 

Hazelcast Cluster 를 배포하시는 개발자 김철수님에게 바칩니다

 

docs v5.3

hazelcast github

hazelcast chart

hazelcast config examples

그리고 Configure and Manage Clusters 를 참고해서 세부 설정이 가능하다.

외에도 이미지에서 /opt/hazelcast/bin 경로에 파일들이 특히 많이 도움되었다.

 

 

Comments