서평 - 인프라 엔지니어의 교과서
요즘에는 많은 서비스들을 퍼블릭 클라우드에 올려서, 개발자가 서비스 를 운영하기 좋은 상황이다. 그러다 보니 개발자가 고민하고 알아야하는 영역이 점차 확대되었고, 아키텍트와 개발자 역할자 간의 경계가 많이 사라졌다.개발자도 안정적인 서비스를 운영하기 위해서 고민과 경험을 하는 기회가 많아졌다. 책의 제목은 **인프라 엔지니어의 교과서, 요구사항 분석과 설계
요즘에는 많은 서비스들을 퍼블릭 클라우드에 올려서, 개발자가 서비스 를 운영하기 좋은 상황이다. 그러다 보니 개발자가 고민하고 알아야하는 영역이 점차 확대되었고, 아키텍트와 개발자 역할자 간의 경계가 많이 사라졌다.개발자도 안정적인 서비스를 운영하기 위해서 고민과 경험을 하는 기회가 많아졌다. 책의 제목은 **인프라 엔지니어의 교과서, 요구사항 분석과 설계
Spring Security에서 어떻게 인증이 시작될까?Spring security는 내부에 인증 절차가 이미 구현되어 있다. spring security의 인증 절차를 이해하고 난다면, 구현체와 설정을 통해서 새로운 인증 절차를 추가할 수 있다. 이번 글을 통해서 아래 내용을 이해하자. Spring security 아키텍쳐 기반에서 인증 절차가 어떻게
Role과 권한을 조회하는 UserDetailsService이번 시간에는 SecurityContext에 보관되는 Authentication, Role과 권한(Authority 또는 Privilege)에 대해 알아보겠다.경험을 바탕으로 Role과 권한의 차이는 무엇이고, 실습 예제로 어떻게 Spring Security에서 GrantedAuthority를 관리
Authentication과 SecurityContextHolderSpring Security document를 보면서 SecurityContextHolder에 대해서 알아본다.Unit Test 기반으로 document에 설명되어 있는 내용을 직접 확인해보자.Spring Security 인증 모델에서 핵심은 SecurityContextHolder이다. A
알고리즘은 공부해야 한다?!!몇 년 전부터 알고리즘 기반의 코딩 테스트의 중요성이 높아졌다. 특히 회사에서도 알고리즘 테스트를 진행하고 있다. 변명일 수도 있지만 이전에만 하더라도, 나에게 알고리즘은 알고 있으면 좋지만 시간을 들이며 공부할 필요성을 느끼지 못했다.그 시간에 실제 일을 진행하는데 필요한 기술과 지식을 공부하는 게 더 낫다고 생각했다. 그러고