목록- (91)
Study Memory Work

OpenStack 탄생 배경 2010년도 락스페이스(Rockspace)와 나사(Nasa)에서 공동 오픈소스 클라우드 프로젝트를 진행. 그 프로젝트 명이 OpenStack이다. 2012년에는 나사와 락스페이스가 오픈스택을 비영리 단체인 오픈스택 파운데이션(Openstack Foundation)에 양도하면서 현재까지 이 단체에서 오픈스택의 성능 개선과 유지보수를 담당하고 있다. OpenStack은 클라우드 컴퓨팅 분야에서 가장 대표적인 오픈소스 프로젝트로 자리잡았다. 현재 오픈스택 파운데이션은 Open Infrastructure Foundation으로 이름을 변경하면서 오픈스택 이외에도 다양한 프로젝트를 담당하고 있다고 한다. OpenStack 릴리즈 OpenStack은 6개월에 한 번씩 최신버전이 릴리즈 ..

1. OpenJDK 1.8 버전 .tar 파일 다운로드 Releases · AdoptOpenJDK/openjdk8-upstream-binaries Archived release scripts/releases of OpenJDK 8u project builds. Superseded by Eclipse Temurin releases. - AdoptOpenJDK/openjdk8-upstream-binaries github.com 2. 리눅스 환경에 위에서 받은 openjdk .tar 파일 이동 - 본인의 경우 windows > linux(VM) 으로 옮기는 과정에서 'winSCP(윈도우 리눅스간 파일이동 프로그램)'프로그램을 이용했다. 3. (리눅스) 압출 풀 위치로 이동(생성)하여 .tar파일 압축 풀기 -..
// 기본형 scp [복사할 파일명/파일full 경로] [USER]@[IP ADDRESS]: // 복사할 위치 지정 scp [복사할 파일명/파일full 경로] [USER]@[IP ADDRESS]:[복사할 위치 지정] // keypair, port 지정 옵션 scp -i [keypair] [복사할 파일명/파일full 경로] [USER]@[IP ADDRESS] -p [port]: - 마지막에 ':' 필수! - ':' --> 복사할 리눅스 내 home 디렉토리 경로. - ':' 없이 실행하면 cp 명령어와 같은 로컬 내 copy작업만 이루어짐.
Lombok : dto 필수 기능들을 어노테이션으로 간편하게 자동생성해주는 기능 의존성 추가 // Gradle 버전 runtimeOnly 'com.h2database:h2' annotationProcessor 'org.projectlombok:lombok' dto 생성 public class Developer { private Integer experienceYear; private String memberId; private String name; private Integer age; } @Getter, @Setter, @NoArgsConstructor, @AllArgsConstructor @Setter // setter 메소드 자동생성 @Getter // getter 메소드 자동생성 @NoArgsCo..

아래 URL 클릭 https://start.spring.io/ Project & Language - 프로젝트 및 랭귀지를 선택해준다. Project Metadata - Group : 프로젝트 도메인 - Artifact : 프로젝트명 - Name : (보통 Artifact와 동일하게 작성) Dependencies - 초기 세팅시, 필요한 라이브러리를 미리 추가할 수 있다. - 기본적인 세팅에 많이 쓰는 라이브러리들 : lombok, web, H2 Database, data JPA, Validation 다운로드 - Expolore 클릭하여 설정한 의존성 및 버전이 맞는지 체크. - download - 다운로드된 프로젝트 zip파일을 원하는 workpace 위치에 풀어준다. - 개발환경에서 해당 폴더(프로젝트..

- Kafka 구성도 - kafka : 분산 메시지 스트리밍 플랫폼 - 서버(=node,broker)를 여러대 둘 수 있고, 주키퍼 클러스터에 의해 관리됨. - topic이라는 개념이 있어, 카프카에 메세지를 전달하거나 카프카의 메세지를 읽는 주체들은 이 topic을 key로써 카프카에 원하는 메세지를 구독할 수 있다. - 카프카는 여러 토픽을 생성하여 토픽 내에 여러 메세지를 큐(Queue) 형태로 쌓을 수 있다. - Kafka 설치 1. Open JDK 설치 sudo apt install openjdk-8-jdk 2. Kafka 설치 wget https://archive.apache.org/dist/kafka/3.2.3/kafka_2.13-3.2.3.tgz tar -xzf kafka_2.13-3.2...