본문 바로가기

Infra/DevOps7

분산 시스템에서 데이터를 전달하는 효율적인 방법 - 2 2024.09.19 - [Infra/DevOps] - 분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1 분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1이번 포스팅에서는 NHN 유튜브의 분산 시스템에서 데이터를 전달하는 효율적인 방법 강의를 보고 정리한 내용이다.  포스팅에서 다룰 내용데이터 전달 보장 방법론RDB를 사용하는 애플리케이션hdbstn3055.tistory.com 이전 글과 이어지는 내용이다. 우리는 앞서 RDB를 사용하는 애플리케이션에서 전달 방법을 알아보았다. 이번 포스팅에서는 RabbitMQ를 사용한 전달 방법과 Kafka를 사용한 전달 방법에 관해 알아본다.  RabbitMQ를 사용한 전달 방법RabbitMQAMQP(Advanced Message Queuing Protoco.. 2024. 9. 20.
분산 시스템에서 데이터를 전달하는 효율적인 방법 - 1 이번 포스팅에서는 NHN 유튜브의 분산 시스템에서 데이터를 전달하는 효율적인 방법 강의를 보고 정리한 내용이다.  포스팅에서 다룰 내용데이터 전달 보장 방법론RDB를 사용하는 애플리케이션에서 전달 방법RabbitMQ를 사용한 전달 방법Kafka를 사용하는 애플리케이션의 전달 방법 분산 시스템이란?목표를 달성하기 위해 여러 개의 컴퓨터 리소스를 사용하는 시스템시스템은 두 개 이상의 컴포넌트로 구성되어 있다.엔터프라이즈 애플리케이션마이크로 서비스 아키텍처 애플리케이션모놀리식 아키텍처 애플리케이션 + 검색엔진네트워크를 사용하여 컴포넌트 간의 기능을 통합분산 시스템은 네트워크를 사용한다는 것이 특징 데이터를 전달하는 방법Remote APIMessageQueue 1. Remote API를 사용한 데이터 전달서버-.. 2024. 9. 19.
[Ansible] Ansible 설치 가이드 AWS의 EC2에 Ansible Server 설치sudo amazon-linux-extras install epel -ysudo yum install –y ansiblessh-keygenssh-copy-id ec2-user@[ec2_ip_address] ansible 퍼블릭키를 직접 원하는 서버의 authorized_keys에 복사 Ansible Testssh ec2-user@[ec2_ip_address] 2024. 7. 29.
[Docker] Docker 설치 가이드 AWS의 EC2에 Docker Server 설치sudo amazon-linux-extras install epel -ysudo yum install –y dockerDocker Testdocker –versionStart Dockersudo usermod –aG docker ec2-user (인스턴스 재 접속)sudo service docker startdocker run hello-world 2024. 7. 29.