482 words
2 minutes
[draft]임시문서
2025-01-01

개요#

정제가 필요한 분류되지 않은 컨셉이나 링크들, 글들을 일종의 버퍼처럼 일단 여기다 담습니다. 나중에 정리해서 다른 문서로 옮기거나 삭제할 예정입니다. 이 문서의 markdown heading은 3으로 고정됩니다.

Docker mountd 의 주요 옵션들#

bind - 호스트의 디렉토리를 컨테이너에 직접 마운트 rbind - bind와 비슷하지만 서브디렉토리의 마운트 포인트도 함께 마운트 (recursive bind) shared, slave, private, rshared, rslave, rprivate - 마운트 전파(mount propagation) 관련 옵션들:

shared - 마운트 지점이 다른 마운트 지점과 공유됨 slave - 마스터의 마운트 변경사항만 전파받음 private - 마운트 전파 없음 (기본값) r 접두사가 붙으면 재귀적으로 적용 (recursive)

nosuid - SUID와 SGID 비트를 무시 nodev - 장치 파일 생성 불가 noexec - 실행 파일 실행 불가

ro/rw - 읽기 전용(read-only)/읽기-쓰기(read-write) 마운트

yamlCopyvolumes: data-volume: driver: local driver_opts: type: none device: /host/path o: rw,rbind

linux trap#

linux traffic control#

tociproxy#

Java Thread class에서 제공하는 Method#

bash에서 command를 editor로 편집해서 실행하기#

ctrl + x + ctrl + e 를 누르면 현재 명령어를 편집기로 열어서 편집할 수 있다. 편집기를 종료하면 편집된 명령어가 실행된다.

https://dev.to/chhajedji/bash-edit-command-in-your-editor-and-execute-directly-30ef

graceful shutdown#

ALB vs NLB#

  • ALB ,NLB 차이점
  • OSI 7계층과의 연관성

Docker network#

  • cgroup 개념
  • namespace 개념

iceberg#

iceberg table delete 방식은 버전에 따라 두 가지로 구분

mor 방식

  • 레코드 단위 삭제 지원
  • 행을 실제로 삭제하는 것이 아닌 삭제 위치를 기록
  • 데이터 조회시 병합하여 출력
  • 업데이트가 많은 테이블에 적합
  • 쓰기 강점 읽기 약점

cow 방식

  • 업데이트 이벤트 마다 전체 스캔
  • 쓰기 약점 읽기 강점
[draft]임시문서
https://yjinheon.netlify.app/posts/80draft/draft-concept/
Author
Datamind
Published at
2025-01-01