Jeongkuk Seoinsjk5766개발 이야기가 재밌어진 이유돌이켜보면 3,4년 전만 해도 점심시간에 개발 이야기가 나오면 속으로는 이런 생각도 들었다. 점심에 꼭 개발 이야기를 해야 하나? 조금 가벼운 이야기 하면 안 되나? 사석에선 개발 이야기라고는 상상해 본 적도 없었다.Aug 30Aug 30
Jeongkuk Seoinsjk57667월 말에 작성하는 2024년 상반기 회고7월 말이라 조금 늦은 감이 있지만 주말에 조금 더 늘어져 있는 나를 하반기에도 으쌰으쌰하기 위해 1~6월 상반기에 있었던 일들을 정리 해본다.Jul 30Jul 30
Jeongkuk Seoinsjk5766sed를 활용한 대용량 텍스트 파일 검색 (feat. JQ)OTT 관련 데이터들을 외부에 제공하고 있다. 데이터들은 json 형식으로 배치를 통해 생성되고 S3에 업로드 된다. 기존 기능에 버그가 있어서 코드를 수정하고 배치를 돌린 후 데이터를 확인해야 하는데 용량이 커서 Chrome 에선 열리지 않는다…Jun 30Jun 30
Jeongkuk Seoinsjk5766개발자, 꾸준함신입 시절, 의욕 넘치던 내가 들었던 최악의 조언은 야근을 졸라 열심히 해. 그럼 넌 개발을 잘하게 될거야.May 25May 25
Jeongkuk Seoinsjk5766리더의 섬세함4번째 회사를 다니고 있지만, 직책상(C레벨 or 팀장) 리더라고 부를 만한 사람을 가까이서 지켜본 건 세 번 밖에 없었다.Apr 291Apr 291
Jeongkuk Seoinsjk5766Redis가 제공하는 RedLock을 알아보자RedLock은 분산 환경에서 Redis가 권장하는 Lock을 제공하는 방법이다. 이 포스팅에서는 Redis Set 명령어에 NX 옵션을 통한 Lock을 제공하는 방법과 한계, RedLock의 특징 및 한계에 대해 정리하겠다.Mar 2Mar 2
Jeongkuk Seoinsjk5766Redis Sorted Set을 이용한 랭킹 관리서비스에서 어떤 종류의 랭킹 정보를 제공해야 한다면 기술적으로는 어떤 방법들이 있을까? 가장 먼저 떠오르는 방법은 RDB에 쿼리로 조회해서 제공하는 방법이다.Feb 26Feb 26
Jeongkuk Seoinsjk5766Octokit을 곁들인 Pull Request 리마인더 봇 만들기MSA로 Repository가 여러 개로 분리된 환경에 있다. 현재 총 6개의 백엔드 Repository가 있고, 개발자 수가 적어서 모든 리뷰 요청에 내가 리뷰어로 할당된다.Jan 28Jan 28
Jeongkuk Seoinsjk57662023년 개발자 회고위 썸네일 사진과는 달리 사실은 2023년 회고를 쓰는 날이 빨리 오길 바래왔다. 한 해 동안 있었던 굵직한 일들과 생각들을 정리해보자.Dec 21, 20233Dec 21, 20233