아래와 같이 메서드를 작성했으나 실행되지 않았다 @Query("SELECT p FROM Post p WHERE p.postType = :postType AND p.id = :id") void findPostByPostTypeAndId(PostType postType, long id);주의해야할 것 1. jpa 는 table 이름이 아니라 entity 이름이 들어가야한다 2. findBy 는 로 반환해야한다 @Query("SELECT p FROM Post p WHERE p.postType = :postType AND p.id = :id") Optional findPostbyPostTypeAndId(@Param("postType") PostType postType, @Param("id") Long id)이렇..
서로 다른 EC2 인스턴스와 각 패밀리의 목표 워크로드 파악가성비를 최적화하는 EC2 인스턴스 유형 선택 방법최신 인스턴스 유형 이해의 장점에 대한 논의Intro이 과정에는 Amazon EC2의 기능, 인스턴스 유형, 요금을 이해하고 구분하는 데 도움이 되는 시나리오가 실려 있습니다. 본 시나리오는 가상의 인물 John Stiles가 Amazon EC2에 대한 지식을 쌓아 가면서 이 서비스를 이용해서 어떻게 온프레미스 워크로드를 AWS 클라우드로 옮길 수 있는지 배우는 과정을 그렸습니다. 워크로드가장 기본적으로 컴퓨터에서 실행할 수 있는 모든 작업, 처리 작업, 프로그램 또는 애플리케이션을 설명하는 용어일반적인 컴퓨팅에서 워크로드 관리는 컴퓨팅 리소스를 특정 작업에 할당하는 것 오늘은 John이 Ama..
앞서 메모리컨트롤러는 CPU 의 행위를 관찰하고 있다가, 필요한 자료를 미리 가져와 처리 속도를 향상시킨다는 것을 알게 되었다. 적중률은 90%이상이므로, CPU 는 정보를 직접 검색하기 전, 기본적으로 메모리컨트롤러에게 먼저 묻게 된다. 반대의 관점에서 본다면 '시키지도 않은 일을 메모리 컨트롤러가 하고 있다'. 는 것. CPU 게이트이 문제는 CPU 게이트라는 사건으로 이름 붙여지며 주목을 받게 된다. CPU를 돕기 위해 일하던 메모리 컨트롤러는 CPU 에게 빠르게 정보를 넘겨주기 위해 자료를 가져오게 된다. 핵심은 시키지도 않은 일을 하게 되어, 이것이 보안사고로 이어진다는 것. 예시 이 사건을 비유적으로 나열하자면 이렇다. 호텔에 대통령이 방문하여 A동 202호 에 머무르게 된다(함구해야 하는 정..