쿠버네티스 실전편
7. 쿠버네티스 실전편 7.1 쿠버네티스의 그 외 리소스 잡 잡은 하나 이상의 파드를 생성해 지정된 수의 파드가 정상 종료될 때까지 이를 관리하는 리소스 정상 종료된 후에도 삭제되지 않고 그대로 남아있기 때문에 작업이 종료된 후에 파드의 로그나 실행 결과 분석 가능 배치 작업 위주의 어플리케이션에 적합 apiVersion: batch/v1 ...
7. 쿠버네티스 실전편 7.1 쿠버네티스의 그 외 리소스 잡 잡은 하나 이상의 파드를 생성해 지정된 수의 파드가 정상 종료될 때까지 이를 관리하는 리소스 정상 종료된 후에도 삭제되지 않고 그대로 남아있기 때문에 작업이 종료된 후에 파드의 로그나 실행 결과 분석 가능 배치 작업 위주의 어플리케이션에 적합 apiVersion: batch/v1 ...
5. 쿠버네티스 입문 5.1 쿠버네티스란 무엇인가? 쿠버네티스: 컨테이너 운영을 자동화하기 위한 컨테이너 오케스트레이션 도구 많은 수의 컨테이너를 협조적으로 연동시키기 위한 통합 시스템 컨테이너를 다루기 위한 API 및 명령행 도구 제공 도커 호스트 관리/서버 리소스의 여유를 고려한 컨테이너 배치/스케일링/로드 밸런싱/헬스체크 쿠버네티스의 ...
6. 간단한 구조 리팩토링 6.1 코드 6.2 확신 전략 6.3 이름 바꾸기 의미가 없는 것들의 이름을 변경 좋지 않은 이름을 찾을 때 고려사항 철자가 틀린 단어 짧은 이름(약어 및 한 문자 이름) 비논리적이고 일반적인 이름 변수 이름에 있는 숫자 중복된 이름 생성자를 위한 대문자가 아닌 것들 카멜 케이스가 아닌 ...
5. 기본적인 리팩토링 목표 프레임워크가 자바스크립트의 자율성을 완전히 제한해서는 안 됨 기본 기능의 구성 요소 6가지 대규모(bulk) (코드 경로와 여러 코드 줄) 입력 출력 (값을 반환) 부가 작용 this: 암시적 입력 비공개 5.1 대규모 함수 대규모(bulk)라는 용어는 함수 몸체를 표현할 때 사용 ->...
3. 테스트 테스트를 하는 가장 큰 이유는 자신의 코드에 확신을 갖기 위해서 용어 정리 커버리지(코드 커버리지 또는 테스트 커버리지) 테스트로 측정되며 테스트 코드에서 쓰는 유용한 측정 범위 고수준 및 저수준 보통 고수준: 종단 간 테스트/저수준: 단위 테스트 복잡성 코...
2. 도커 컨테이너 배포 2.1 컨테이너로 애플리케이션 실행하기 도커 이미지: 도커 컨테이너를 구성하는 파일 시스템과 실행할 애플리케이션 설정을 하나로 합친 것으로, 컨테이너를 생성하는 템플릿 역할을 한다. 도커 컨테이너: 도커 이미지를 기반으로 생성되며, 파일 시스템과 애플리케이션이 구체화돼 실행되는 상태 컨테이너가 생성될 때 이미지로부터 이...
1. 도커의 기초 도커 중심의 컨테이너 개발이 어떤 이유로 현재 시스템 개발 기법의 주류가 됐는지와 그 개념 및 역사와 함께 도커의 존재 의의를 알아봄 1.1 도커란 무엇인가 도커는 컨테이너형 가상화 기술을 구현하기 위한 상주 애플리케이션과 이 애플리케이션을 조작하기 위한 명령행 도구로 구성되는 프로덕트 애플리케이션 배포에 특화돼 있기 때문에 ...
2. 어떤 자바스크립트를 사용하고 있을까? 자바스크립트에서 도구와 작업 흐름에 큰 영향을 줄 수 있는 것들 버전 및 사양 플랫폼 및 구현 미리 컴파일된 언어 프레임워크 라이브러리 필요한 자바스크립트 사용할 자바스크립트 2.1 버전 및 사양 자바스크립트 기능은 라이브러리와 특정 구현에 따라 달라질 수 있지만, 기능을 유지...
1. 리팩토링이란? 리팩토링(refactoring)은 코드 동작을 바꾸지 않고 코드를 변경하는 것 1.1 코드 동작이 변하지 않는다는 것을 어떻게 보장할 수 있을까? 리팩토링을 할 때, 일반적으로 다음 내용을 다룬다. 구현 세부 사항 불특정하고 검증되지 않은 동작 성능 윌리엄 옵다이크 -> 코드 변경과 안정을 보장하는 자동화...
BERT Bidirectional Encoder Representational from Transformers 초록 pre-trained 된 BERT 모델에 output 레이어만 추가하면 쉽게 파인튜닝이 가능하다. BERT는 개념적으로 간단하고 성능이 강력하다. 개요 Language model pre-training은 자연어 처리에 효율적인 성능을...