Development/Infrastructure 2

Kubernetes 1.31 업데이트: 알아둬야 할 주요 변화!

Kubernetes는 트래픽 분배, 리소스 관리, 보안을 크게 향상시키기 위한 다양한 혁신적인 기능을 도입했습니다.이번 업데이트로 사용자들은 더욱 안정적이고 효율적인 Kubernetes 환경을 경험할 수 있습니다.주요 기능보안 강화AppArmor 지원: Pod와 컨테이너에 보안 프로필을 적용해 앱을 잠재적인 취약점으로부터 보호할 수 있습니다.apiVersion: v1kind: Podmetadata: name: my-appspec: containers: - name: my-app-container image: my-app-image securityContext: apparmorProfile: "restricted" # 또는 커스텀 프로필 이름PodDisruptionBudget (..

[Redis] Node.js를 사용한 Redis 캐시 구현

이 글에서는 Redis에 대한 이해와 Redis를 이용한 Cache의 적용, 간단한 설치법 및 명령어를 포함한 사용 방법을 알아보겠습니다. 더 나아가, NodeJs에서 Redis를 프로그래밍적으로 사용하는 방법에 대해서도 코드와 또한 함께 설명하도록 하겠습니다. Redis에 대해서Redis란 무엇인가요?Redis는 Remote Dictionary Server의 약자로, 디스크가 아닌 주 메모리(RAM)에 모든 데이터를 보유하고 있는 데이터베이스 (In Memory Database) 라고 할 수 있습니다. 컴퓨터의 주 메모리(RAM)에서 실행되므로 디스크 검색이 필요한 다른 DBMS보다 자료 접근이 훨씬 빠른 것이 가장 큰 장점입니다. Redis는 NoSQL 데이터베이스와 마찬가지로 키-값 쌍을 가진 JS..