카샤의 만개시기
close
프로필 배경
프로필 로고

카샤의 만개시기

  • 분류 전체보기 (94) N
    • 만개시기 (1)
    • Foundation (12)
      • Algorithm (3)
      • Operation (1)
      • Network (1)
      • Programming (1)
      • Design Pattern (5)
    • Architecture (1)
      • DDD (1)
    • Java (20)
      • POJO (9)
      • Spring (3)
      • Liferay (1)
      • MSA (7)
    • Kotlin (13)
    • Javascript (2)
      • EcmaScript (0)
      • Node.js (0)
      • React (0)
    • Swift (0)
    • Python (0)
    • Android (0)
    • IOS (0)
    • Database (4)
      • mySQL (3)
      • MongoDB (0)
      • Oracle (0)
      • Redis (0)
    • DevOps (25)
      • Docker & K8S (17)
      • Ansible (2)
      • Performance Test (4)
      • APM (1)
      • Fluentd (1)
    • Machine Learning (11) N
    • Big Data (0)
      • pyspark (0)
    • Review (3)
    • 유용한 정보 (1)
    • 일상 (1)
  • 홈
  • 카테고리
  • 방명록

쿠버네티스 환경의 효율적인 개발 도구 Telepresence

🚀 Telepresence 완전 정복: intercept, replace, wiretap, ingest 기능 비교쿠버네티스(Kubernetes) 환경에서 로컬 개발을 실서비스와 통합해 테스트하고 싶으신가요?Telepresence는 마이크로서비스 개발자들에게 가장 유용한 디버깅 도구 중 하나입니다.이 글에서는 Telepresence의 핵심 기능 4가지인✅ intercept, ✅ replace, ✅ wiretap, ✅ ingest를 최신 버전 기준으로 자세히 설명하고 차이점을 비교합니다.🧭 Telepresence란?Telepresence는 로컬 개발 환경과 쿠버네티스 클러스터 간의 양방향 연결을 제공하는 오픈소스 도구입니다.CI/CD 없이도 로컬 코드를 클러스터 트래픽과 연결해 테스트하거나, 클러스터 환..

  • format_list_bulleted Docker & K8S
  • · 2025. 7. 12.
  • textsms

Kubernetes Ephemeral 컨테이너 완전 정복 🚀

Kubernetes에서 실시간 디버깅을 위한 강력한 도구, Ephemeral 컨테이너에 대해 알아봅니다.실전 사용법부터 리소스 경합, 종료 후 동작까지 완전 정리!📚 목차Ephemeral 컨테이너란?Ephemeral 컨테이너 생성 방법디버깅용 추천 이미지다른 컨테이너의 파일 시스템 접근Pod 내 컨테이너 목록 확인Ephemeral 컨테이너의 리소스 사용 방식Kubernetes QoS 클래스 정리종료된 Ephemeral 컨테이너는 어떻게 되나?1️⃣ Ephemeral 컨테이너란?기존 Pod에 일시적으로 주입되는 디버깅 전용 컨테이너spec.ephemeralContainers[]에만 등록됨자동 재시작 없음, resources, livenessProbe 설정 불가Kubernetes v1.25 이상에서 정식 ..

  • format_list_bulleted Docker & K8S
  • · 2025. 7. 10.
  • textsms

Preference learning with automated feedback for cache eviction

서론 IT 전반에 있어 머신러닝을 이용한 효율화에 대한 고찰들이 이루어지고 있으며 강화학습을 이용한 정렬 알고리즘 뿐만 아니라 Cache를 효율적으로 사용함에 있어서도 이러한 고민들이 이루어지고 있다. 캐시는 컴퓨터 과학에서 데이터나 값을 미리 복사해 놓는 임시 장소를 가리킨다. 캐시는 캐시의 접근 시간에 비해 원래 데이터를 접근하는 시간이 오래 걸리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용한다. 캐시에 데이터를 미리 복사해 놓으면 계산이나 접근 시간없이 더 빠른 속도로 데이터에 접근할 수 있다. 기존에 우리는 캐시를 효율적으로 사용하기 위하여 Cache Eviction 알고리즘을 도메인에 맞게 선택하여 사용해왔다. Cache Eviction Algorithms First-In-Fi..

  • format_list_bulleted Machine Learning
  • · 2023. 7. 8.
  • textsms
도메인 주도 설계란 무엇인가? 10분 요약

도메인 주도 설계란 무엇인가? 10분 요약

도메인 주도 설계란도메인자동화된 비즈니스 프로세스나 현실 세계의 문제도메인 전문가해당 분야의 전문가 (ex. 은행의 업무 체계는 은행가가 도메인 전문가)추상화도메인을 표현한 모델도메인 모델도메인을 소프트웨어로 모델링한것.특정한 다이어그램이 아니라 그 다이러그램이 전달하고자 한 아이디어 (에릭 에반스 said)즉 도메인 전문가에의 지식을 선택적으로 추상화하여 조직화 한것.도메인 모델을 만들때 정보를 조직화, 체계화하고 이를 작은 부분으로 나눠서 그 조각들을 다시 논리적 모듈로 그룹화하여 한번에 하나씩 다루어야 한다.모메인 모델을 만들때 불필요한 요소들은 제거해야하며 이러한 요소는 명확하지 않을때도 있다.도메인 모델을 이용하여 도메인 전문가, 설계자, 개발자들이 의사소통해야한다.소프트웨어 설계 애자일론폭포수..

  • format_list_bulleted DDD
  • · 2022. 2. 16.
  • textsms

Mysql 8.0 Architecture

Mysql Architecture Mysql 엔진 Mysql 서버의 머리 역할을 담당한다 커넥션 핸들러: 클라이언트로부터의 접속 및 쿼리 요청 SQL 인터페이스: DML, DDL 등 인터페이스 제공 SQL 파서: 쿼리를 트리 구조의 작은 단위로 분리하는 작업을 수행 전처리기: 파서 과정에서 만들어진 파서 트리를 기반으로 쿼리에 문제가 있는지 파악 SQL 옵티마이저 쿼리 실행기: 스토리지 엔진에 쿼리 수행을 요청하며 이때 핸들러 API를 이용 캐시 & 버퍼 핸들러 API 쿼리 실행기에서 데이터를 쓰거나 읽어야 할때는 각 스토리지 엔진에 핸들러 요청을 수행해야 한다 스토리지 엔진 데이터 읽기/쓰기와 같은 Mysql 서버의 손과 발 역할을 수행한다 쿼리 캐시 데이터가 잦은 변경이 일어나는 경우에는 잦은 업데이..

  • format_list_bulleted mySQL
  • · 2021. 12. 5.
  • textsms

Ingress configuration-snippet vs server-snippet

쿠버네티스를 실무에서 사용하다 보면, Kubernetes annotations을 이용하여 nginx ingress에 커스터마이즈한 행동을 지정하곤 한다. 그 중에 configuration-snippet와 server-snippet 설정이 유사하게 사용되는것 같은데 정확히 어떤 차이가 있는지 궁금하여 정리해보았다. nginx.ingress.kubernetes.io/configuration-snippet: | ... nginx.ingress.kubernetes.io/server-snippet: | ...configuration-snippet 도큐먼트 NGINX location에 redirect/rewrite를 포함한 다양한 설정을 추가적으로 지정해줄수 있다. server-snippet 도큐먼트 Attenti..

  • format_list_bulleted Docker & K8S
  • · 2021. 4. 19.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • ···
  • 16
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (94) N
    • 만개시기 (1)
    • Foundation (12)
      • Algorithm (3)
      • Operation (1)
      • Network (1)
      • Programming (1)
      • Design Pattern (5)
    • Architecture (1)
      • DDD (1)
    • Java (20)
      • POJO (9)
      • Spring (3)
      • Liferay (1)
      • MSA (7)
    • Kotlin (13)
    • Javascript (2)
      • EcmaScript (0)
      • Node.js (0)
      • React (0)
    • Swift (0)
    • Python (0)
    • Android (0)
    • IOS (0)
    • Database (4)
      • mySQL (3)
      • MongoDB (0)
      • Oracle (0)
      • Redis (0)
    • DevOps (25)
      • Docker & K8S (17)
      • Ansible (2)
      • Performance Test (4)
      • APM (1)
      • Fluentd (1)
    • Machine Learning (11) N
    • Big Data (0)
      • pyspark (0)
    • Review (3)
    • 유용한 정보 (1)
    • 일상 (1)
최근 글
인기 글
최근 댓글
태그
  • #Kotlin
  • #코틀린
  • #MSA
  • #java
  • #devops
  • #쿠버네티스
  • #클라우드 네이티브
  • #Spring
  • #Microservice
  • #cloud native
전체 방문자
오늘
어제
전체

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.