본문 바로가기

분류 전체보기227

Spring API Gateway filter rewritePath RewritePath= 들어올 요청, 바꿀 거 이거 하나 안 해서 반나절을 헤맴. 2022. 10. 20.
Introduction to OS 0. Intro 커널 운영체제의 핵샘부분으로 메모리에 상주하는 부분 운영체제의 좁은 의미 전공자 입장에서 ‘운영체제’하면 보통 커널 !! 운영체제의 목적 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공 컴퓨터 시스템 안에있는 자원을 효율적으로 관리 하는일 하드웨어 뿐만 아니라 프로세스, 파일, 메세지 등 소프트웨어 자원도 관리 사용자 및 운영차제 자신 보호. 여러 프로그램이 하나의 컴터에서 동시에 실행되는 것을 지원. 내부적으로 잘 분배해서 실행 1. 운영체제의 분류 1.1. 동시 작업 가능 여부 단일 작업(single tasking) 다중 작업(multi tasking) 1.2. 사용자의 수 단일 사용자 다중 사용자 보안 형평성 관련 추가해야함 1.3. 처리 방식 일괄처리(batch process.. 2022. 10. 20.
운영체제 개요 - 이화여대 반효경교수님 강의 오늘부터 운영체제 공부에 돌입 우연히 kocw라는 좋은 사이트를 발견하게 되었고 그동안 공부해보고 싶었던 운영체제 대학 강의를 듣기로 했다. 개요 운영체제란? 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어 계층 모든 컴퓨터 시스템의 필수적인 부분 운영체제의 목표 각종 소프트웨어/사용자와 연결 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공 컴퓨터 하드웨어와 연결 컴퓨터 시스템의 자원을 효율적으로 관리 프로세서, 기억장치, 입출력 장치 등의 효율적 관리 CPU memory i/o disk 효율성 형평성 출처 : http://www.kocw.or.kr/home/cview.do?cid=3646706b4347ef09 운영체제 운영체제는 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어 계층으로서 모든 컴퓨터 .. 2022. 10. 20.
Spring Cloud Bus with RabbitMQ Spring Cloud Bus micro service들이 가동중에도 config server의 변경된 것들이 적용되게끔 해주는 것. AMQP Advanced Message Queuing Protocol 비동기적으로 무언갈 함 RabbitMQ Messaging Broker, It is an intermediary for messaging, It gives applications a common platform to send and receive messages, and for messages a safe place to live until they are received. org.springframework.cloud spring-cloud-starter-bus-amqp org.springframewor.. 2022. 10. 18.
Jenkins와 CI/CD에 대해 https://youtu.be/JPDKLgX5bRg CI/CD 파이프라인 ci - 여러 개발자들의 코드베이스를 계속해서 통합하는 것. cd - 코드베이스가 항상 배포 가능한 상태를 유지하는 것. or 배포 자동화 이러한 과정에는 코드를 빌드하고, 테스트하고 배포하는 활동이 있다. 필요한 이유 merge hell 방지 ( - 팀플에서 뼈저리게 경험..... 빨리 CI/CD 사용해보고 싶다) 배포 과정에서도 오류 귀찮은 작업들을 다 해주는 Jenkins ! Java Runtime 위에 동작하는 자동화 서버. 빌드 테스트 배포 등 모든 것을 자동화해주는 자동화 서버. 기본개념 - Java Runtime Environment 에서 동작 - 다양한 플러그인들을 활용해서 각종 자동화 작업을 처리할 수 있음 - 일련.. 2022. 10. 17.
도커란? (feat. 드림코딩앨리) 도커 : 애플리케이션을 패키징 할 수 있는 툴 다른 pc에서도 쉽게 배포, 구동할 수 있게 해주는 툴. 기술이 발전함에 있어 언어 소스파일만으로는 애플리케이션을 구동하는 데에 문제점이 있음. 애플리케이션의 디펜던시나 설정 파일 등 부가적인 것들이 필요함. 내 피시와 서버의 환경이 다르기때문에 나는 오류 방지 vm은 운영체제 포함. container는 운영체제 포함 x host os 공유 컨테이너 엔진중에 제일 인기 있는 거 == 도커 이미지를 만들어 컨테이너 레지스트리를 push하고 다른 server에서 pull해서 쓸 수 있음 물론 도커나 다른 컨테이너 엔진이 깔아져있다는 전제하에. container registry 종류 2022. 10. 14.
728x90