개발자 3

이래도 괜찮고 저래도 괜찮다

내가 만약 나중에 책을 쓴다면 제목은 이거다. 말미 물결표 포함이다. “이래도 괜찮고 저래도 괜찮다~” 영어로 직역하면 어감이 좀 이상하지만 이렇겠지. “It’s okay this way, and it’s okay that way” 내가 잘 읽지 않는 힐링 에세이식 제목 같긴 해도 지난 열흘 이 말의 힘을 정말 많이 느꼈다. 사회인이 된지 8년차, 그동안 좋은 말 구린 말 신기한 말 다 들어봤지만 이 말만큼 내 생각을 변화시킨 적이 없는 거 같다. 남들은 이미 다 알고 있었던 거 같은데 나만 몰랐던 거 같다는 생각도 들고. 이렇게 머리가 커지는 거구나 싶다. 깨달은 내 자신이 고맙다. - 사진은 지난 9개월간 틈틈이 찍은 사무실 뷰. 일주일에 두 번 출근이지만 그동안 꽤 모였다. 전직장들에서는 왜 사무실..

Trello로 기술 공부하기

Productivity, 생산성 덕후로서 사용하는 툴이 꽤 많은 편인데, 최근 이 Trello를 기술 공부에 사용해보자..? 하는 생각이 들었다. Youtube 검색 좀 해보니 해외에선 좀 쓰는 사람이 있는 거 같은데, 몇가지 참고해서 기술 공부 계획하는데 써보니, 일주일 차 소감은 '생각보다 디게 괜찮다' 이다.. 2021 년 결산하는 포스트로 생산성 앱을 몇가지 정리해볼까 싶기도 한데 (근데 다른거 하느라 안 쓸듯) 어쨌든 몇 주 더 탐구해봐야겠다. 일단 나중에도 귀찮아서 안 정리할 수도 있으니까 지금 간단하게 적어두면. Trello로 기술 공부 계획 짜는 법 2 Steps. 1. 라벨을 몇가지 만들어둔다. 라벨은 공부의 'input'이 된다. - Concept/Framework/Library - B..

Spring Boot Batch - 병렬 처리

몇 주전 사용자 6만명을 대상으로 Batch 처리를 하는 이벤트가 있었다. 그나마도 모수는 30만명+ 이었고 그중에서 6만명을 추려서, 추린 사용자 대상으로 특정 작업을 수행하는 것이 Task... 9월달에 완성해놓고도 틈틈이 잘못된 것은 없나 확인할 정도로 매우매우 신경이 쓰였었는데, 드디어 몇 주전 처음 운영환경에서 수행한 날, 결론적으로 기능은 정상적으로 잘 작동했다! 그러나 그 배치 작업이 생각보다 느리게 돌았다. 어느정도냐면 밥 먹고 밖에 나가서 커피 뜨거운 거 한잔 호호호 천천히 불어먹고 들어와서, 거기다 드라마 한 편 봐야 작업이 완료되는 속도. T.T 개선이 시급해서 병렬 처리 방법을 미리 정리해둔다. (잘 적용되면 좋은 Before & After가 되겠지..?) 우선은 나만 알아보게끔 요..