What I Learn Today

Start Date : 2022/02/07 ~

Learn 35

[TIL ##1] 2023 업무 회고

▶ 목차 [1] 2023 업무 요약 [2] 2023 첫 번째 업무 - 건강 도메인 개발 [3] 2023 건강 도메인 업무 노트 中 [4] 2023 두 번째 업무 - B2B 건강 서비스 개발 [5] 2023 업무 회고 - 도서 [6] 마무리 ▶ 2023 업무 요약 2023년을 요약하자면 이런 느낌이 아닐까... (업무에 영혼을 갈아넣은 2023년) 열정있던 신입 사원은 이제 없어... 여분 목숨없이 디펜스 게임에 투입된 직장인만 있습니다 (...) 5월 ~ 12월 타임라인을 요약하자면... 이직하고 한 달 정도 잠시 공부하는 시간을 가진 후... 시간과 모든 것을 갈아넣어 두 개의 프로젝트를 마무리 지었습니다 ^-ㅠ [공부 > 업무 > 업무...? > 업...무... > 기절 > 새업무! > ???? (혼..

Learn/Company 2024.01.01

[TIL #33] 업무 마무리

▶ 목차[1] 첫 회사 업무 마무리 [2] 퇴사 주간 Time Tracker [3] 4월 Monthly Tracker [+] NEW 기술 블로그 [+] 싱잉볼 + 바다 여행 ▶ 첫 회사 업무 마무리첫 입사일이 작년 2월 7일이었는데... 벌써 백엔드 개발자로서 1년 3개월이 지나갔네요! 흔히 사회를 정글에 비유하곤 하는데 확실히 정글은 맞았던 것 같아요 ( '-' )ノ)`-' ) 그래도 탐험하는 재미도 있고 경악도 하고 머리도 굴리면서 썰은 많아졌네요 ㅋㅋ (인류애는 줄었을지도...) 아쉽기도 하고 걱정도 많고 기쁘기도 하지만... 어찌됐든 이직을 하게 되었습니다 ( ˙▿˙ )/더보기첫 회사인 만큼 정도 많이 들고 동료 분들과 많이 친해졌지만... 커리어를 위해 다음 STEP 을 선택했어요.동료 분들이 ..

Learn/Company 2023.04.30

[TIL #32] 2022 My Report - 업무편

▶ 목차[1] 2022 -> 2023[2] 2022 주요 업무 키워드 - 사용자 기반 서비스 / 서버 이슈[3] 업무 방식 - 업무 노트 및 일정 관리[4] 의사소통 - QA 티켓 분포도[5] 독서 - 클린코드 (리팩토링)[6] 2022 세부 타임라인 + 총평▶ 2022 -> 2023다사다난했던 2022년... 12개월 간의 업무 타임라인을 정리해보며 2022 업무 분석해보는 시간을 갖고자 합니다 :)더보기[2022 리뷰] 드디어 12개월을 채우고 백엔드 개발자 2년차가 되었습니다 \\\(۶•̀ᴗ•́)۶////이제는 업무에 들어가는 것이 두렵지 않게 되었어요!업무도 많고 이슈도 많았던 한 해였지만 그래도 재미있게 개발자 1년을 보낸 것 같습니다 ㅎㅎ입사할 당시에만 해도 1년이 지나면 반복 업무처럼 쉽게 ..

Learn/Company 2023.02.13

[TIL #31] 2022 My Report - 일상편

▶ 목차 [1] 2022 -> 2023 [2] 문화생활 - 공연 / 전시 [3] 자기계발 - 도서 / 업무 노트 / 블로깅 [4] 공간 - 작업 공간 [5] 2022 -> 2023 총평 ▶ 2022 -> 2023 드디어 새 해가 밝았네요. 2022년에는 백엔드 개발자로 취업도 하고 호기심도 채우면서 다양한 경험을 해 본 해인 것 같아요~ 2022년 1월 1일에 일출 보러 간 게 아직도 생생한데 벌써 2023년이라니 올해도 다양한 경험을 해볼 수 있을 것 같아 기대가 됩니다! 물론 언제나 그렇듯 설렘과 불안이 같이 공존하지만... 그래도 항상 그래왔듯 어떻게든 되지 않을까요~~ ദ്ദി´ ▽ ` ) 아무튼 2023년을 맞아 무엇을 해보면 좋을까 하다가 요새 개인화된 분석 보고서를 제공해주는게 트랜드인 것 ..

Learn 2023.01.02

[Error #2+] 장애 리뷰 준비 & 올해의 장애 TOP 2

장애가 발생했다면 추후 재발 방지를 위해장애 리뷰를 진행합시다목차1. 장애 리뷰 문서 형식2. 올해의 장애 TOP2 (RDS)3. 장애 리뷰 - 문서 작성 (Rabbit MQ)4. 장애 리뷰 - 논의가 필요한 부분회사에서 장애가 발생하면 담당자가 장애 리뷰 문서를 작성하고 개발팀 내에서 장애 리뷰를 진행합니다.연말에 발생한 Rabbit MQ 장애 사건도 장애 리뷰를 진행하기로 했는데요!다만 연말인 만큼 모두 휴가를 갔기 때문에 (...) 시간 공백이 생긴 만큼 문서 작성에 좀 더 공을 들여 보았습니다.이때를 위해 장애 났을 때부터 틈틈이 캡처해 둔 증거 사진 (?) 과 함께 전반적인 타임라인과 개선점을 정리했더니 3시간이 훌쩍 지나가네요...ㅎㅎ(+ 2월부터 서버 장애를 하도 겪다보니 캡처하는 습관이 생..

Learn/Error Report 2022.12.31

[Error #2] 연말은 에러와 함께~ (Rabbit MQ)

모니터링이 필요한 곳이 있다면 모니터링 방안을 구상하자 약 6개월 만의 작성해보는 게시글이네요. 벌써 입사 1년이 되어간다니 감회가 새로운데요...ㅎㅎ 소중히 아껴온 2022년 마지막 연차가 에러와 함께 불타오르는 것을 보니 서버 개발자가 된 것이 실감이 났습니다 (*ˊᵕˋ*)ノ 사실 1년차가 되면 일정량 업무가 반복 업무처럼 되어갈 줄 알았는데 매일매일이 새롭네요. 이 쯤 되니 경이롭습니다. (하지만 거의 12시간 동안 서버 장애가 해결 안된 건 너무 새로운 이벤트가 아닌지...) 목차 1. 발생한 오류 2. 자세한 타임라인 (장애 인지부터 장애 대응 완료까지) 3. 장애 인지 및 대응 개선 4. 결론 ▶ 발생한 오류 이번에 마주하게된 에러는 Rabbit MQ 과부하 (DISK FULL) 입니다. 챌린..

Learn/Error Report 2022.12.28

[TIL #30] 오랜만에 미술학원 + Elastic Search 공부

▶ 목차 [1] 오늘자 그림 [2] Elastic Search 공부 중! [3] 공부하게 된 계기... [+] Elastic 노트 정리 ▶ 오늘자 그림 저번에는 기본적인 입체 도형을 그렸다면 이번에는 표면 반사가 가득한 주전자에 도전해보고 있습니다! 오랜만에 미술 학원에 갔는데 주전자 몸통 꼼꼼하게 잘 그렸다고 칭찬받았습니다 ㅎㅎㅎ 칭찬 받고 싶을 때 미술 학원 가는 것도 나쁘지 않은 것 같습니다 ㅋㅋㅋ ▶ Elastic Search 공부 중! 사실 저는 2주간 Elastic Search 로 고통받고 있는데요. 다행히 금요일에 1차 PR 수정을 어찌어찌 마쳤습니다...ㅎ 2주간 얻게된 교훈은.... 공부를 열심히 하자... 그냥 구글링으로만 해결하려다가 화를 입었습니다 ㅠ.ㅠ 서칭 능력도 중요한 역량이지..

Learn/Company 2022.06.11

[TIL #29] 5월 업무 일정 회고 (feat. 웹소설 API)

> [1] 웹소설 1차 - 상세 목차 API 일정 회고 => 상세 목차 API => 구현 4일 + PR 수정 3일 => 총 7일+a 소요 [2] 웹소설 1차 - 5월 4주차 일정 회고 => 구현 및 PR 에 따른 수정 6일+a [1] 웹소설 1차 - 상세 목차 API 일정 회고 일정을 회고합니다. (구현 4일 + PR 수정 3일 => 총 7일+a 소요) [일정 회고] 5/9 (월) ~5/10 (화) +사전 작업 대시보드 clip 목록 조회 API 구현 레이어드 구조로 구현 => PR => 피드백 & 수정 [A] 테스트를 위한 웹소설 clip 데이터 insert API 구현 Webnovel dummy (호접몽전 복제) 구현 4일 + PR 수정 3일 => 총 7일+a 소요 [일감 재분배] - 22/05/29..

Learn/Company 2022.05.30

[TIL #28] DB 구조 설계

작성 중입니다 (기억 못할까봐 틀만 작성한 초안) 웹소설 연재 주기 DB 설계 및 발표 피드백 : n을 가지고 있고 매번 계산해서 멤버십 전용 회차를 구분한다? 성능 이슈. 불안정함 존재. 차라리 open_at, close_at 일자만 저장, 활용하여 클립 하나를 가져오더라도 상태를 알 수 있게 하라. 연재 상태 5단계 (순서도 그린 거 넣기) ㄴ 기획 회의에서 파악한 요구사항 바탕으로 설계 DB 설계 내용 발표 및 질문 - 피드백 n 을 비즈니스 로직 상에서는 활용하지 않는다? 그럼 오픈 일자 패턴 적용 및 생성 시에 수식으로 사용? 근데 연재 주기랑 기다무 주기랑 다를 수도 있는데 경우의 수로 나눠서 로직 구상? ...ㅎㅎ 또 알고리즘 문제같은 업무인가? ...난이도 이거 맞음? => 답이 없다 일단..

Learn/Company 2022.04.27

[Error #1] Server - update 가 랜덤하게 성공하는 경우

매우 짧은 순간에 여러 개의 update API 요청이 진행되는 경우 순서를 보장하지 못한다. 서버 외 클라이언트 로직도 살피고 로그 분석 시 API 호출 시간 간격도 살펴보자! ▶ 발생한 오류 플레이어에서 다른 목차로 이동 후 콘텐츠를 목록을 띄울 시, 사용자의 재생률이 update 되지 않는 경우가 발생한다. (=update 가 랜덤하게 성공한다) (※ 참고 1 : 재생률은 실제로 유저가 재생한 소요 시간으로 책정되는 것이 아닌, 유저가 마지막으로 재생한 위치가 콘텐츠 전체 길이에서 몇 퍼센트 지점인지를 나타낸다.) (※ 참고 2 : 이번에 작업한 부분과 전혀 관계없는 부분이다. 이번에 작업한 부분은 재생 플레이어에서 콘텐츠 목록을 띄우는 기능으로, QA 에서 해당 목록에서 사용자의 재생률이 즉각 반..

Learn/Error Report 2022.04.24