2024년 연말회고

2025. 1. 1. 13:34·✍🏻/회고록
728x90
반응형

자잘자잘하게 따져보면 flutter, JSP, 노코드 등등도 있다

 

 

 

완벽히 NestJS + TS 개발자가 되었다.

올해는 특히 TyepsScript 핸드북 Doc을 모두 정독하고, 

사내 시험을 보면서 TS와 TS 모듈에 대한 더 깊은 이해를 가지게 되었다.

 

 

외부 시스템 연동 

오퍼월과 기프티콘 시스템을 적용하기 위해 외부 업체와 협업한 일이 많았다.

소통 단계에서 요구해야할 사항들(ex: 개발계/운영계/테스트계 화이트리스트 IP등록)과

외부 업체와 메일 소통의 방법에 대해 많이 배우게 되었다.

또한 기프티콘 시스템을 도입하게 되면서 도메인에 대한 이해와 예외적으로 발생할 수 있는 상황들을 경험하게 되었다.

(ex: 업체의 문제로 상품 구매가 안될 경우가 존재 : 임시발급 단계 -> 발급과정을 거치고, try-catch로 상품 구매 에러가 발생할 경우 

슬랙 알림 메시지 알림 + 상품 구매 시스템 점검으로 바꾸기 등)

 

성능 최적화

1. HardDelete를 SoftDelete로 바꾸고,

무거운 부하는 배치 작업으로 새벽에 돌리도록 바꾸었다. 

2. 페이지네이션 방식을 Offest -> Cursor 방식으로  바꾸었다.

3. Index를 적용했다.

 

25년 현재 Redis와 MessageQueue를 이용하여 최적화 작업을 계속 진행 중에 있다. 

 

주말근무와 야근으로 절대적인 시간이 많아졌다

 

 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'✍🏻 > 회고록' 카테고리의 다른 글

개발자 "잘" 말하고 "잘" 쓰기 + 꿀팁 추가  (1) 2025.02.18
2년 치 회사 DB 날려서 법원 갈 뻔한 사람이 기록하는 회고록  (0) 2024.08.10
스타트업에서 QA 하기(백엔드 개발자의 QA 경험담: 작지만 강한 스타트업의 QA 전략)  (4) 2024.06.06
행동하고 많이 실패하는게 중요한 이유 | feat. 스티브잡스  (0) 2024.05.26
[백엔드]기프티콘 도메인에 대한 이해 & 정리 & 회고  (0) 2024.05.11
'✍🏻/회고록' 카테고리의 다른 글
  • 개발자 "잘" 말하고 "잘" 쓰기 + 꿀팁 추가
  • 2년 치 회사 DB 날려서 법원 갈 뻔한 사람이 기록하는 회고록
  • 스타트업에서 QA 하기(백엔드 개발자의 QA 경험담: 작지만 강한 스타트업의 QA 전략)
  • 행동하고 많이 실패하는게 중요한 이유 | feat. 스티브잡스
foodev
foodev
이것저것 개발과 이것저것 리뷰 합니다.
    반응형
    250x250
  • foodev
    개발 개맛집
    foodev
  • 전체
    오늘
    어제
    • 분류 전체보기 (109)
      • 🌟🙇🏻‍♂️ 꼭 읽어봤으면 하는 글 (4)
      • 💻 개발 (72)
        • 설정 및 세팅 (4)
        • DB&서버&네트워크&암호 (11)
        • React (0)
        • JPA, Querydsl (13)
        • 알고리즘 (7)
        • 언어 (15)
        • 프레임워크 (12)
        • HTML, CSS (10)
      • ✍🏻 (33)
        • 회고록 (16)
        • 독서록 (7)
        • 일지록 (9)
        • 세미나 (1)
      • 💡 리뷰 (0)
        • 제품리뷰 (0)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    db 날린 썰
    해피해킹 카라비너
    스냅샷과로그성
    di란
    해피해킹 꿀팁
    githubaction 라벨 ci/cd
    해피해킹 방향키
    db 날림
    nestjs pipe
    di동작원리
    서이추
    디비스냅샷
    db 초기화
    스냅샷과 히스토리
    nestjs pipe body
    typedi란
    typedi 동작원리
    창업패키지후기
    di의존성
    validation failed (numeric string is expected)
    githubaction 라벨 배포
    해피해킹 키매핑
    스냅샷방식
    해피해킹 커스텀
    azure ci/cd
    QueryDSL
    스냅샷과히스토리성 차이
    개발썰
    JPA
    토이프로젝트개발일지
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
foodev
2024년 연말회고
상단으로

티스토리툴바