신입 개발자 3주 차 : 풀스택 개발자로 살아남기
·
일상
오늘로 풀스택 웹앱 개발자로 첫 직장에 입사한 지 정확히 3주가 됐습니다.입사 전만 해도 직장인으로 살아가는 나의 모습이 그려지지 않았는데,어느덧 매일 아침 회사에 출근하고, 코드를 짜고, 코드리뷰를 하는 일상이 자연스러워지고 있어요.저처럼 취업 준비를 하면서 막막해하거나,이제 막 개발자의 길을 걷기로 마음먹고 고민하는 분들에게 조금이라도 현실적인 도움이 되고 싶어서,그리고 지금 제 마음 가짐을 잊지 않기 위해서.그래서 제가 어떤 준비를 해서 입사를 하게 됐는지,짧지만 지금까지 회사 생활을 하면서 어떤 일을 겪고 느꼈는지,솔직한 이야기를 써보려고 합니다.💻 3주 동안 내가 한 일1️⃣ 개발 환경 셋업과 코드에 적응하기입사 첫 날, OJT를 간단하게 마치고 , 제 자리의 회사 컴퓨터를 켜고 개발 환경 구..
SpringBoot 비동기(Async) 처리
·
🗄️ Backend/Spring
비동기(Async) 처리 관련 학습 내용을 간단히 정리해보려고 합니다.이번에 프로젝트를 진행하면서 ‘동시에 여러 작업을 처리하는 방법’에 대해 내실을 다지는 계기가 되었습니다.1. 왜 비동기 처리가 중요할까?처음엔 “스프링 부트로 API 만들어서 RestController에 @GetMapping/@PostMapping 달아놓으면 끝”이라고만 생각했는데 막상 유저 수가 많아지고, 한 번에 요청이 빗발치면 서비스 응답이 늦어질 뿐 아니라 서버 자원도 효율적으로 쓰지 못하는 경우가 생겼습니다.동시성: 여러 요청을 동시에 처리해야 하는 상황자원 효율성: 쓰레드를 최소한으로 쓰면서 최대 성능 뽑아내기이 두 가지가 중요하다는 걸 깨닫고, 스프링에서 제공하는 비동기 처리 기법을 알아보기 시작했습니다.2. 스프링에서 ..