Unggu
Preview Image

[Redis] 캐시가 SPOF가 되지 않으려면

Redis는 기존 DB를 조회하는 느린 방식을 개선하기 위한 빠른 캐시 데이터 저장소입니다. 다만 비싼 가격으로 인해 대부분의 정보는 DB에 저장하고 인증/캐싱/이벤트 처리 등 빠른 응답이나 잦은 조회가 필요한 핵심 데이터에 대해 Redis를 사용합니다. 하지만 이런 장점은 Redis가 단일장애지점(SPOF)이 될 잠재적 위험성도 가지고 있기도 ...

Preview Image

[K8s/JVM] Node부터 JVM의 Memory 관리

컨테이너 환경을 운영하다보면 가장 자주 발생하는 오류는 OOM(OutOfMemory)라고 생각됩니다. Java기반 Pod의 안정적인 운영을 위해서는 메모리 관리에 대한 지식이 필수적입니다. 그렇기에 K8s 영역과 JVM영역에 대한 이해가 필요하다고 생각되어, 실제 사례 기반과 함께 Node 영역에서부터 JVM까지 메모리 관리 방식에 대해 알아보겠습니...

Preview Image

[백준/Gold IV] 2차원 배열의 연산 | 여행가자

문제 초기 3×3 크기의 2차원 배열 A가 주어지고, 매 초마다 배열에 R 또는 C 연산을 적용한다. 어떤 연산을 적용할지는 현재 배열의 행과 열의 크기로 결정되는데, 행의 개수가 열의 개수보다 크거나 같으면 R 연산, 작으면 C 연산을 수행한다. R 연산: 배열 A의 모든 행에 대해서 정렬을 수행한다. 행의 개수 ≥ 열의 개수인 경우에 적...

Preview Image

[CKA] 취득후기 및 1년간의 DevOps 운영 후 느낀점

과거 개발자의 역할이 좋은 코드를 작성하는 것에 집중되어 있었다면, 현재는 그 산출물을 직접 배포하고 운영하는 것까지 포함하는 DevOps 엔지니어로 그 역할이 확장되고 있다. CKA를 취득하고 1년간 AKS 기반의 DevOps 업무를 하면서 경험한 내용을 함께 정리해보았다. CKA 취득 후기 CKA는 완전히 낯선 쿠버네티스를 처음 공부하기에 적...