ColdRain

생각 낙서장

나의 의미 너의 의미를 찾는 노랫가사는 많은데, 나에 대해 생각해본 경험은 적은 것 같다. 이리저리 적다보면 정리되지 않을까? 나도 내가 누군지, 뭘하는건지 헷갈려서 이리저리 조언을 구해봤다. 철학책을 추천해준 분도 계시고, 진지하게 자신을 탐구하는 시간을 가져보라는 조언도 받았다. 나도 내가 누군지 몰라서, 이리저리 생각나는 대로 적어봤다. ...

Preview Image

하지 않은 말

선을 지킨다는 것 공적인 영역과 사적인 관계를 분리하고 싶었던 때가 있다. 좋게 말하면 관계를 분리해서 실수를 방지한다는 목적이고, 나쁘게 말하면 결국 팀원들과 일정 거리를 계속 유지하고 싶다는 뜻이었다. 이런 생각을 하게 된 이유는 나름 있다. 공적인 자리에서 만난 관계일수록 나와 직접적인 이해관계가 얽혀있을 확률이 높았다. 회사는 자신을 세일즈...

Preview Image

시니어의 온보딩

조직 문화 회사에서 항상 말 못할 고민이 있었다. 정말 운이 좋게, 뛰어난 시니어가 온다면, 우리는 그런 분을 맞이할 수 있는 개발 조직인가에 대해 생각을 종종 했다. 우리 팀원들은 정말 좋은 사람들이다. 하지만 기술적인 고민들은 워낙 바쁜 일정들 탓에 자꾸만 후순위로 미뤄졌다. 사실 가끔은 정말 두려웠다. 현실과 타협하는 시간이 길어질수록 지나...

Preview Image

문서 파이프라인 최적화

파이프라인 개선 서버에서 주기적으로 도는 텍스트 추출 관련 스케줄러가 있다. 유저가 문서를 업로드하면 텍스트를 쫙 뽑아와서 임베딩하고, 파일 기반 채팅을 하기 위해 구축된 스케줄러인데 얘가 좀 느리다. 사실 관리자가 문서를 업로드 하기 때문에 아마 초반 세팅에 문서가 많이 담길거고, 그 이후로는 소소하게 작동할 것 같긴 해서 크게 문제는 되지 않...

Preview Image

sLM 네트워크 구축하기

로컬 sLM 네트워크 구축하기 금요일 오후에 급 업무가 하나 잡혔다. 그런데 월요일 오전까지 구상해야 하는 내용이라 글을 끼적끼적 해보고 있다. 약간 시간이 빠듯한 것 같기도 한데, 재밌어 보이기도 하고 네트워크 쪽은 나도 의견을 낼 일이 잘 없다보니 이참에 공부도 해볼겸 실실 해보고 있다. 회사에 맥 스튜디오가 하나 있는데, 이사님이 개발하고 계...

Preview Image

서버의 메모리가 부족할 때

저번 배포 장애의 원인은 물리적인 서버 메모리가 부족했던 것으로 잠정 결론 지어졌다. 그렇다면 서버 메모리가 부족하면 어떤 일이 발생하고, 어떤 지표들로 감지할 수 있는지 한 번 알아봤다. 가상 메모리 가상 메모리는 ‘앱이 실제 물리 메모리 주소를 직접 다루지 않게 해주는’ 기술이다. 인터넷에 많이 올라와 있는 설명들 중 “가상 메모리 = 디스크...

Preview Image

배포 장애 추적해보기

배포 장애 팀에서 api 신규 배포 중 리소스 사용량이 피크를 찍으면서 서비스 장애가 났다. 문제는 우리쪽 리소스도 아니고, 내가 할당받은 프로젝트도 아니라서 로그 조회 권한이 굉장히 제한적이었다. 그래도 장애나면 니꺼 내꺼가 어딨나, 팀원 계정으로 어떻게 어떻게 로그 받아서 한 번 쭉 살펴봤다. 눈에 띄는 시스템 로그는 스레드풀 고갈 경고가 유일...

© . Some rights reserved.

Using the Jekyll theme Chirpy