TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
232221201918171615141312
Infra
cgroup v2와 컨테이너 리소스 관리
Linux cgroup v2의 리소스 제어 원리와 컨테이너 메모리/CPU 제한 실전 설정.
Infra
Linux 디스크 I/O 성능 분석 — iostat fio blktrace
Linux 서버의 디스크 I/O 병목을 진단하기 위한 iostat, fio, blktrace 도구의 사용법과 성능 분석 방법을 실전 예제로 설명합니다.
Infra
systemd 타이머 — cron 대안의 현대적 스케줄러
systemd 타이머로 cron을 대체하여 정교한 작업 스케줄링을 구현하는 방법.
Etc
개발자를 위한 리눅스 명령어 50선
개발 실무에서 자주 사용하는 리눅스 명령어 50개를 카테고리별로 정리하고 실전 예제와 함께 활용법을 소개합니다.
Infra
rsync 고급 활용 — 서버 간 데이터 동기화 전략
rsync의 고급 옵션과 실전 패턴을 활용한 서버 간 효율적인 데이터 동기화 및 증분 백업 전략을 체계적으로 정리합니다.
Infra
WireGuard VPN 서버 구축 — 5분 만에 완료
WireGuard를 이용하여 리눅스 서버에 VPN을 빠르게 구축하고 클라이언트를 설정하는 전 과정을 단계별로 안내합니다.
Infra
systemd-nspawn — 경량 컨테이너의 숨겨진 보석
systemd-nspawn으로 Docker 없이 경량 시스템 컨테이너를 운영하는 방법.
Infra
Fail2ban으로 SSH 브루트포스 공격 차단하기
Fail2ban을 설치하고 SSH 브루트포스 공격을 자동 차단하는 설정을 구성하며, 커스텀 필터와 알림까지 구현하는 보안 가이드입니다.
Infra
Linux 커널 6.10 — io_uring 개선과 새로운 기능
Linux 커널 6.10의 io_uring 개선, 새로운 시스템 콜, 보안 강화 사항.
Infra
Linux 커널 파라미터 튜닝 — sysctl 실전 가이드
sysctl을 활용한 Linux 커널 파라미터 튜닝 — 네트워크, 메모리, 파일시스템.
Infra
Linux 파일 시스템 비교 — ext4 vs XFS vs Btrfs vs ZFS
Linux 주요 파일 시스템 ext4, XFS, Btrfs, ZFS의 아키텍처와 특성을 비교하고, 워크로드별 최적의 선택을 안내합니다.
Infra
iptables와 nftables 방화벽 설정 실전 가이드
Linux 서버의 iptables와 차세대 nftables 방화벽을 실전 시나리오별로 설정하는 방법을 비교하며 설명합니다. 웹서버, SSH 보호, DDoS 방어 룰을 다룹니다.