저는 주로 개인 프로젝트 혹은 회사에서 ECS를 사용하고 있고 관심도 많은 회사원입니다. ECS를 사용하면서 주로 느꼈던 점이 뭔가 ECS Fargate 는 많은데 ECS EC2를 사용하는 글이 몇 개 안보여서 저는 EC2를 기준으로 글을 작성해보려고 합니다. 한달동안
마이크로 서비스와 모놀리스의 비교모놀리스하나의 단위로 개발되는 일체형 애플리케이션스케일 아웃시 모놀리스 애플리케이션 전체가 확장된다.마이크로서비스여러개의 애플리케이션으로 구성됨특정 기능만 확장 가능마이크로 서비스 흐름모든 서비스는 환경 설정 정보를 config 서비스에
인덱스 레인지 스캔가장 대표적인 인덱스의 스캔 방식찾아야 할 인덱스의 범위가 정해졌을 때 사용되는 방식루트 노드 부터 브랜치 노드를 거쳐 리프 노드까지 들어가 시작하는 지점을 정하고 그 다음에는 리프 노드의 레코드만 순서대로 읽는다.인덱스의 리프 노드에서 검색 조건에
어떤 데이터가 테이블에서 저장되거나 삭제될 때 성능을 희생하지만 데이터를 조회할 때 시간을 단축시킬 수 있게 해준다.하지만 무자비하게 인덱스를 집어넣으면 데이터 저장 성능이 상당히 떨어지는 역효과가 날 수 있다. 데이터를 관리하는 방식에 따라 여러가지의 인덱스로 나눠질
컨테이너 다른 프로세스와 격리된 상태로 OS 에서 소프트웨어를 실행하는 기술 컨테이너에서 실행되는 소프트웨어는 하나의 프로세스처럼 보이지만, 내부에서 보면 각자 독립된 OS 환경을 점유하고 있는 것 처럼 보임 서버 가상화 하이퍼바이저를 이용해 CPU, 메모리, 디스크