nodejs(2)
-
AWS EventBridge Scheduler 로 작업 예약하기
https://winbuntu.tistory.com/39 N 시간 후에 특정 로직을 수행하는 스케줄러주의 이 포스트를 쓰고난 후 AWS EventBridge 를 사용하면 더 간단하게 구현 가능하다는것을 확인했습니다. 🥲 들어가며 회사에서 다음과 같은 상황이 생겼다. A 라는 세션을 생성하고 N 시간을 기다winbuntu.tistory.com 이전글에서 N 시간 이후 특정 작업을 하기위해 CronJob, Redis expire event, AWS Batch, Step function + SQS 와 같은 구현 방법에 대한 아이디어를 생각하여 Step Function 과 SQS 를 이용해서 구현 해 보았다. 이번엔 AWS EventBridge Scheduler 를 이용해서 더 쉽게 작업을 예약 해 보려고 한..
2024.04.25 -
Node.js 기반 백엔드 개발자의 Spring Boot 탐색
나는 Node.js로 백엔드 개발을 시작했다. 처음에는 Express를 사용하여 웹 서버를 만들었지만, 더 체계적인 서비스 로직 관리가 필요해졌고, 그 과정에서 Nest.js를 만나게 되었다. Nest.js의 컨셉이 매우 마음에 들어 이제는 내 주요 기술 스택으로 자리 잡았다. 백엔드 개발자에게 중요한 것은 사용하는 프로그래밍 언어 자체가 아니라, 사용자의 데이터를 어떻게 처리하고 부하를 어떻게 분산시키는지 등의 문제를 해결하는 "문제 해결 능력"이라고 생각해왔다. 하지만 프로덕션 레벨에서 자신 있게 로직을 구현할 때, 내가 활용할 수 있는 언어가 JavaScript와 TypeScript로 한정되어 있다는 점을 느끼게 되었다. 이런 제한을 극복하고자 나는 내 기술 스택을 확장하자는 생각이 들었고, 그 첫..
2024.04.22