도입하게 된 과정 사용자가 이미지를 업로드해야하는 상황 발생했다. 프론트 개발자들과 이미지 업로드 구현을 Multipart 자체를 주고 받는 것으로 논의를 했다가, 해당 구현은 문제점이 있었다. 서버 부하가 올 가능성이다. 현재 우리 서버는 ec2 micro2를 사용하고 있으며, 이미 메모리 부족 이슈가 발생하고 있다. 이미지 파일용량 자체가 매우 크기에, 이미지 업로드가 백엔드 서버를 거치게되면 백엔드 서버가 금방 죽게 된다. 해당 문제에 대한 해결 방법으로 Presigned-url을 사용한다고 한다. 기존의 방식 1. 서버가 클라이언트에게 이미지 자체를 받는다. 2. 서버가 보안절차를 거친다.(AWS sdk secret key를 활용해 s3접속) 3. 서버가 버킷에 이미지를 올린다. 이렇게 구현된 이..
[DELETE] UserController @RestController @RequestMapping("/users") public class UserController { final Logger logger = LoggerFactory.getLogger(this.getClass()); @Autowired private final UserProvider userProvider; @Autowired private final UserService userService; @Autowired private final JwtService jwtService; public UserController(UserProvider userProvider, UserService userService, JwtService jwt..