본문 바로가기
728x90
반응형

전체 글140

프로젝트에 멀티 모듈을 사용하는 이유? for 헥사고날 아키텍처? 도메인 비즈니스 로직이 외부 요소에 의존하지 않게함. 대신 프레젠테이션 계층(controller)과 데이터 소스 계층(persistence) 같은 외부 요소들이 도메인 계층에 의존하도록 함. 즉, 외부와의 접촉을 인터페이스로 추상화하여 비즈니스 로직 안에 외부 코드나 로직의 주입을 막는 것이 핵심 장점 의존관계 역전을 통해 도메인에서 밖으로 나가는 부분이 없으므로 외부 요소 신경쓸 필요 없음 모듈 일부를 배포하는 것이 용이 기능 확장이 용이 쉬운 테스트 구성 요구 사항에 빠르게 대처 가능 관심사 분리 단점 코드가 많아진다. 불필요한 오버헤드 왜 멀티모듈? 동일한 도메인을 가진 서비스(?)가 여러개 늘어날 가능성이 있을 때 유용. (도메인을 한 번만 구성해도 됨) 공통으로 사용하.. 2024. 2. 15.
CIDR CIDR Classless Inter-Domain Routing(CIDR)은 인터넷상의 데이터 라우팅 효율성을 향상시키는 IP 주소 할당 방법이다. 가변 길이 서브넷 마스킹을 사용하여 IP 주소의 네트워크와 호스트 주소 비트 간의 비율을 변경한다. CIDR을 사용하면 보다 유연하게 IP 주소를 할당하고 디바이스 간에 데이터를 라우팅할 수 있다. IP 주소 낭비 감소 데이터를 빠르게 전송 Virtual Private Cloud 생성 슈퍼넷을 유연하게 생성 CIDR을 사용하면 네트워크 라우터에서 표시된 서브넷에 따라 해당하는 디바이스로 데이터 패킷을 라우팅할 수 있다. 라우터는 클래스에 따라 IP 주소를 분류하는 대신 CIDR 접미사에 지정된 네트워크 및 호스트 주소를 검색한다 2024. 2. 6.
AWS-SAA 문제풀이 (from. examtopics) AWS Config - "검사를 구성하고 운영하는 노력을 최소화" AWS 리소스의 구성을 평가, 감사 할 수 있는 서비스 리소스가 생성되거나 구성이 변경될 때 리소스에 자동으로 태그를 지정하는 규칙을 생성할 수 있다. 리소스에 대한 태그를 생성하려면 사용하려는 태그 키와 값, 태그를 적용하려는 리소스를 지정하는 AWS Config 규칙을 생성해야 한다. 그 다음 규칙을 활성화하면 AWS Config가 지정된 리소스가 생성되거나 구성이 변경될 때 해당 리소스에 자동으로 태그를 적용한다. 정적 웹사이트(HTML, CSS, 클라이언트 측 JavaScript, 이미지로만 구성)를 호스팅하는 가장 비용효과적인 방법 = Amazon S3 버킷을 생성하고 웹사이트를 호스팅 Amazon Kinesis Data Stre.. 2024. 2. 3.
맥 사용 중인 port kill 하기 백엔드 프로젝트를 로컬에서 돌렸더니 이미 포트를 사용중이란다. 안쓰고 있는데... ㅡㅡ 이럴 때는 터미널로 해당 포트를 사용 중인 PID 정보를 찾아내서 강제로 죽여줘야? 한다. 1) 해당 포트를 사용 중인 PID 정보 찾기 lsof -i :포트번호 ex) lsof -i :80 2) kill 하기 kill -9 PID ex) kill -9 42646 다음에 또 까먹고 검색하면 내가 쓴 글이 뜨길 바라며 ㅋㅋㅋ 구럼 20000 2024. 1. 30.
Elastic Load Balancer - Sticky Sessions (고정 세션) cookie를 이용함. 즉, 만기가 있음 cookie가 만료되면 클라이언트는 다른 EC2 인스턴스로 리다이렉션함. 고정 세션에는 2가지 cookie 가 있음 애플리케이션 기반(Application based) 애플리케이션에서 생성됨. 애플리케이션에 필요한 모든 사용자 정의 속성 포함 가능 쿠키 이름은 각 대상 그룹 별로 개별적으로 지정해야 함. 애플리케이션에서 기간 지정 가능 기간 기반(duration based) 로드밸런서에서 생성됨. ALB - AWSALB 특정 기간을 기반으로 만료됨. 기간은 로드밸런서에서 생성 세션 만료를 사용하면 (로그인 등) 사용자가 동일한 백엔드 인스턴스에 연결됨. 고정성을 활용하면, 백엔드 EC2 인스턴스에 부하 불균현을 초래할 수 있음. 일부 인스턴스는 고정 사용자를 갖게.. 2024. 1. 25.
728x90
반응형