Ref.What is a Message Queue?Message Queue(메시지 큐)란 무엇이며 어떤 특징들이 있을까?메시지 큐는 서버리스 및 마이크로서비스 아키텍처에 사용되는 비동기 서비스 간 통신의 한 형태입니다.메시지는 처리되어 삭제될 때까지 큐에 저장됩니다.
Ref.MQ (Message queue)란?AMQT 프로토콜을 구현 해놓은 프로그램신뢰성, 안정성과 성능을 충족할 수 있도록 다양한 기능 제공. 유연한 라우팅Message Queue가 도착하기 전에 라우팅 되며 플러그인을 통해 더 복잡한 라우팅 가능클러스터링로컬네트워크
Ref.가용성고가용성가용성이란 서버와 네트워크, 프로그램 등의 정보 시스템이 정상적으로 사용 가능한 정도를 말한다.고가용성이란 서버와 네트워크, 프로그램 등의 정보 시스템이 상당히 오랜 기간 동안 지속적으로 정상 운영이 가능한 성질을 말한다. 고가용성이란 가용성이 높다
Remote Dictionary ServerRef.\[DB] Redis란 무엇일까? 간단하게 알아보기!Install Redis메모리에 저장하는 Key-Value(Dictionary) 기반의 NoSQL 인메모리 DBMS.(캐시 시스템)캐시 : 나중의 요청에 대한 결과를
Ref.Install MongoDB Community Edition on macOS\[NoSQL] MongoDB란? 맥북(M1) 몽고디비, compass 설치필요한 쿼리 제공 및 인덱싱을 활용해 원하는 수준의 확장성과 유연성을 제공하는 문서 데이터베이스.NoSQL 데이
Ref.Cloud Firestore 청구 이해 | Firebase(https://firebase.google.com/docs/firestore/pricing?hl=ko쓰기 및 삭제 요금 : 각 set, update 작업은 쓰기 1회로 계산집계쿼리 : 건수
Ref.\[DB] 파티셔닝? 샤딩? 레플리케이션? (partitioning? sharding? replication?)데이터베이스의 테이블을 더 작은 테이블단위로 나누는 것.대용량데이터를 가진 테이블의 경우에는 해당 테이블을 조회하거나 변경
(Command and Query Responsiblillity Segregation)데이터베이스에 대한 읽기와 수정, 삭제 작업은 명령 (command)으로, 조회 작업은 조회(query)로 정의하고 두 작업을 분리하는 아키텍처 패턴을 의미합니다. 분리함으로써 각각의
Ref.Docker: Linux에서 SQL Server용 컨테이너 설치 - SQL ServerEX) 데이터베이스 버전 관리가상화를 사용하지 않을 때개발 환경: 개발자 A는 로컬 컴퓨터에서 MySQL 데이터베이스 버전 5.7을 사용하고 있습니다.테스트 환경: 테스터 B는
Ref.도커 기초 강의도커 컨테이너 통신하기OS상의 논리적인 영역애플리케이션이 작동하는데 필요한 요소들을 모아서 별도의 서버처럼 동작하는 것.필요한 요소만으로 구성되어 있어 오버헤드가 적음리눅스 환경을 기반으로 하기 때문에 우리가 뭐 맥OS에서 윈도우OS를 사용하기 위
Ref.도커 이미지 생성 및 저장하기container_name = 이미지로 만들고자 하는 컨테이너의 이름image_name = 생성할 이미지의 이름save, load 커맨드save : 도커 이미지를 tar 파일로 추출docker save -o test123.tar te
Ref.도커파일 작성하기도커 이미지를 생성하기 위한 스크립트 파일여러 키워드를 사용하여 Dockerfile을 작성하여 빌드를 보다 쉽게 수행할 수 있다.FROMbase가 되는 image를 지정. 주로 OS이미지나 런타임 이미지를 지정한다.RUN이미지를 빌드할 때 사용하
여러개의 DockerFile을 한번에 실행해준다.version : deprecated되어 더이상 설정하지 않아도 된다.servicesnetworkvolumeconfigsecret여러 컨테이너를 정의하는데 사용된다.위와 같은 경우 frontend와 backend는 각 컨