본문으로 건너뛰기
홈
기술
기술 전체
프로그래밍68
컴퓨터 과학63
AI48
웹 개발36
인프라33
데이터31
소프트웨어 공학18
소개

최신 글

기술과 일상을 함께 기록합니다.

전체 기록

297

1. Mysterious Name (이해하기 힘든 이름)

주문 소계 계산의 모호한 함수·필드 이름을 바꾸는 예제로 의도를 드러내는 명명, 호출부 갱신, 외부 데이터 계약의 호환성 문제를 살펴본다.

· 2분 읽기

Kubernetes 테스트 환경 설정

VirtualBox와 Vagrant로 2노드 kubeadm 실습 환경을 만들고 containerd, Pod 네트워크, 워커 조인과 동작 검증까지 진행한다.

· 5분 읽기

Ubuntu k8s 설치

Ubuntu 24.04 두 대에 containerd와 kubeadm을 설치하고, Flannel 네트워크와 워커 조인을 거쳐 클러스터를 확인한다.

· 4분 읽기

컨테이너 인프라 환경

컨테이너의 빌드·배포·운영 과정에서 각 도구가 맡는 역할을 구분하고, 서비스 배포 흐름과 파이프라인의 검증 지점을 살펴본다.

· 4분 읽기

쿠버네티스 이해

쿠버네티스는 컨테이너 오케스트레이션을 위한 플랫폼이다. 여러 노드에서 실행되는 애플리케이션의 원하는 상태를 선언하고, 실제 상태가 그 상태에 가까워지도록 조정한다.

· 4분 읽기

11. Docker Application 배포

Docker 네트워크에 RabbitMQ와 메시지 소비자 앱을 배포하고 데이터 보존, 포트 노출, 자격 증명과 동작 확인까지 살펴본다.

· 4분 읽기

애그리거트

주문 총수량 10개 제한을 애그리거트 루트에서 지키는 과정을 따라가며 경계 크기, 외부 참조, 동시 수정 충돌을 어떻게 다룰지 살펴본다.

· 2분 읽기

도메인 모델

배송지 변경 규칙을 가진 주문 예제로 엔티티와 값 객체의 차이를 설명하고, 애그리거트·리포지터리·도메인 서비스의 책임 경계를 짚는다.

· 2분 읽기

10. Docker Compose

Docker Compose는 여러 컨테이너들을 모아서 관리하기 위한 도구로써 docker-compose.yml라는 파일에 컨테이너 구성정보를 정의하여 동일 호스트 상의 여러 컨테이너를 일괄적으로 관리 할 수 있다.

· 6분 읽기

9. Dockerfile

Dockerfile의 주요 명령과 빌드·실행 시점을 구분하고, 정적 웹 이미지 예제로 이미지 레이어와 캐시의 동작을 살펴본다.

· 5분 읽기

SPA(Single Page Application)

SPA의 화면 전환과 데이터 요청 흐름을 다루고, URL 복원·새로 고침 404·비동기 응답 순서 문제를 살펴본다.

· 4분 읽기

v-for 반복문

Vue 2의 v-for로 목록을 렌더링하고, 안정적인 key·필터·정렬을 통해 행 상태가 섞이는 문제를 방지한다.

· 2분 읽기