일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 타이라니
- 쿠조사라
- 인덱스와 제약조건 둘 다 삭제
- 라이덴
- 주진우
- 스팩
- ubuntu
- 개발
- 리눅스
- Linux
- 김용민
- 간단정리
- 야란
- 컨테이너
- 원신
- 도커
- 프로그래밍
- 리엑트
- java
- 공연
- 나꼼수
- 나는꼼수다
- 세팅
- Smashing Pumpkins
- 향릉
- react
- java17
- docker
- 김어준
- 제프벡
- Today
- Total
목록전체 글 (44)
다른
Spring Cloud의 오픈소스. MSA의 기반 구조가 되는 Service Discovery 의 한 종류로 IP, PORT, ID값을 저장 / 관리하는 Rest 기반 미들웨어 서버. * Service Discovery : MSA에서 다수의 서비스 관리가 필요함에 따라 서비스 호출 경로 등의 정보들을 저장, 관리하는 것. => 클라이언트가 서비스 호출 시 해당 서비스의 위치를 Eureka 에게 물어봄. (굳이 물어보는 이유? MSA에서는 서비스들의 IP와 PORT가 지속적으로 변함. 이를 관리하고 있는것이 Eureka 이기 때문.) 간단한 설정과 서비스별 LB(로드밸런싱) 이 가능한 장점. Eureka 는 Server 와 Client로 나눔. - MSA 내 Client 서비스가 시작되면 유레카 Serve..
특징 인메모리 데이터베이스. : 메모리에 모든 데이터를 올려 동작하므로 빠른 처리가 가능함. NoSQL 로서 key - value 형태의 데이터 구조를 가짐. 다양한 형태의 자료구조 사용가능. : 개발 난이도가 낮아져 편의성 증대. 주 사용처 캐싱 : 다른 DB 앞에 배치하여 빠른 응답시간과 RDB의 부담을 줄이는 역할. 세션 관리 : TTL과 함께 빠른 key - value 스토어로 사용하여 손쉬운 세션관리. 분산 환경에서의 이점 : 원격 시스템간 동일한 맵 형태의 데이터를 참고해야 할 때, 시스템 별 동기화가 어려운 문제가 있음. Redis 서버를 별도로 구축하여 값을 저장해두고 시스템마다 Redis 서버에서 값을 꺼내어 쓴다면 빠른 처리시간과 데이터 불일치 문제 해결 가능.
개요 PM2의 역할과 사용법을 간단하게 알아보자. 목차 PM2란? pm2 설치 pm2 명령어 PM2란? 공식 홈페이지에 나온 설명을 보면 PM2 is a daemon process manager that will help you manage and keep your application online. 요약하면 PM2는 어플리케이션의 관리와 온라인상태를 유지하도록 돕는 역할을 하는 데몬 프로세스 관리자 라고 한다. PM2 장점 어플리케이션의 예상치 못한 종료시 자동 재시작 배포시에도 무중단 서비스 클러스터 모드 모니터링 PM2 설치 $ npm install pm2@latest -g 또는 $ yarn global add pm2 위 명령어로 최신버젼을 설치할 수 있다. PM2 명령어 이 명령어로 간단한 pm2..
개요 Spring Cloud OpenFeign에 관해 간단하게 알아보자. 목차 OpenFeign 이란? 기본설정 사용법 기타설정 OpenFeign 이란? 외부 API 호출을 쉽게할 수 있도록 도와주는 HTTP 클라이언트 도구로 어노테이션으로 손쉽게 구현가능하다. Spring Cloud에서 Open Feign을 스프링 클라우드로 통합하였다. 기본설정 spring-cloud-dependencies 와 openfeign 의존성 추가를 해준다. // Gradle 기준 예시 compile("org.springframework.cloud:spring-cloud-dependencies:Finchley.SR3") compile("org.springframework.cloud:spring-cloud-starter-ope..
개요 실무에 필요한 HTTP 핵심 기능과 HTTP API설계 방법을 학습한다. 목차 HTTP 정의 HTTP의 비연결성 (Connectionless) HTTP(Protocol) 오버헤드 HTTP의 무상태성 (Stateless) HTTP 통신의 구성 요소 HTTP 상태 코드 HTTP 메서드 종류와 특징 HTTP 캐싱 HTTP 쿠키 CORS(Cross-Origin Resource Sharing) HTTP 정의 HTTP(Hypertext Transfer Protocol)란? 인터넷에서 데이터를 주고 받을 수 있는 텍스트 기반의 통신 규칙 또는 프로토콜. -> 인터넷 통신규칙 HTTP 동작방식 “요청” 과 “응답” 메세지로 대응되는 구조로서 클라이언트는 특정 형식의 요청 메서드, URI 와 request modi..