pile·
인프라 / DevOps·넷마블넷마블·

리스와 헤이즐캐스트로 구성한 쿠버네티스 파드 클러스터링

문제쿠버네티스의 무상태 파드 구조에서 특정 파드에만 기능을 켜고 파드 사이에 캐시를 공유하기 어려워 심볼리케이션 성능이 떨어졌다.
접근Apache Camel 클러스터링으로 MapReduce 구조를 잡고, 쿠버네티스 Lease 객체로 리더를 선출한 뒤 Hazelcast 분산 캐시로 파드 간 상태를 공유한다.
결과미처리 메시지 적체가 줄고 심볼리케이션 평균 시간이 50% 빨라졌으며, 재배포 후에도 캐시가 유지돼 초기 지연이 사라졌다.
넷마블
넷마블 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1