Java로 구축한 웹사이트에 업로드 파일을 S3에 저장하는 방법에 대한 질문입니다….

Java로 구축한 웹사이트에 업로드 파일을 S3에 저장하는 방법에 대한 질문입니다.
1) http servlet request의 InputStream을 받아 AmazonS3Client.putObject에 넘겨준다.
2) 기존 파일 업로드(input stream받아 파일로 저장)처럼 처리하는데, 저장위치를 s3fs를 이용한 Fuse기반 폴더로 한다.

2)의 방법은 파일업로드 콤포넌트에 제한이 없다는 장점이 있는데, s3fs를 거치면 느리지 않을까요?