


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

효율적인 협업 체계 만들기
업무 환경 만들기 로마에 가면 로마법을 따르라길래 잘 따르려고 했는데, 로마가 무정부 상태라면 어떻게 해야 할까? 빨리 짐 싸서 튀는게 정답일까? 아니면 끝까지 남아 정부 수립에 기여해야 하는 걸까? 나도 사실 잘 모르겠다. 그래도 한 가지 확실한 건, 어딘가에 소속되어 있고 시간에 대한 보상을 받고 있다면 적어도 그 기간에는 최선을 다해야 한다....
사이트가 펑펑
또 터졌네? 요즘 뭔가 자주 터지는 느낌이다. 그래도 긍정적인 점을 찾아보자면 모니터링 체계가 빠르게 감지해서 나한테 구조 신호를 보냈다는 점이고, 아쉬운 점을 생각해보자면 내가 인지하기까지 1시간 정도 걸렸다. 뭐가 문제였는지, 개선할 점은 없는지 그 날로 돌아가보자 신나는 점심시간 우리는 12시 반부터 점심 식사 시간이다. 오늘은 뭘 먹어...
OpenAI Function 활용하기
스카이넷 어릴때 터미네이터 비디오를 빌려서 봤던 기억이 난다. 주요 골자는 인간이 개발한 스카이넷이라는 군사용 ai가 인간을 적으로 간주해서 온 지구에 핵잔치를 벌이고, 인류는 이런 ai, 로봇과 싸우는 공상과학 영화다. 그런데 요즘 드는 생각은 어쩌면 가능한 미래이지 않을까 싶다. 스타워즈 같은건 뭔가 미래라는 생각도 잘 안드는데 말이다. ...
외부 툴 호환성 테스트
간만에 터졌다 서비스가 정말 오랜만에 불능이 되버렸다. 더 간만인것은 내가 감지하지 못한 에러라는 것이다. 사실 너무 안이한 배포를 진행했던 탓이었던 것 같다. 그날의 사건의 흐름을 거슬러 올라가보자. 설날 배포와 외부 의존성 다들 명절 음식 맛있게 드시고 주무시던 새벽에 나는 시골에서 코드를 뚱땅뚱땅 중이었다. 중요한 이벤트에 맞게 코드 배포가...
파이썬 테스트 코드 작성하기
테스트 코드는 왜 필요할까 그동안 이론적인 이야기는 많이 들었던 것 같다. 취준때는 남들 다 짜니까 했던것도 있고, 어쨌든 필요성에 대해 공감을 깊게 하지는 못했던 것 같다. 뜬구름 잡는 느낌이랄까? 챗gpt를 보면 다른 사람들이 만든 gpt를 공유하는 기능이 있다. 데이터를 미리 넣어놓을수도 있고, 프롬프트를 작성해서 일정한 양식대로 대답하게 할...
그래도, 내일은 아닐거야
눈이 온다 회사 출근했는데 딱히 할일이 없어서 글쓰러 왔다. 연차 낼걸 그랬나 싶다. 회사 출근한 사람이 손에 꼽는다. 챕터 리드분도 오늘은 개인 공부하다가 귀가하면 좋을 것 같다고 해서 타자를 투닥투닥 중이다. 근황 메모나 하려고 왔다. 기술 블로그로 시작한게 잡탕 일기장이 되어가고 있는 느낌이다. 하지만 의미없는 행동이라고 생각하지는 않는게...
오픈소스 배포하기
npm 배포하기 npm에 구글 광고 관련 오픈소스를 하나 배포었했다. 구글 애드센스를 래핑한 vue 컴포넌트인데, 기존에 많이 사용되는 라이브러리가 퍼블릭 아카이브 상태이기도 하고 사용법도 나랑 잘 안 맞아서 그냥 내가 하나 만들어보자 싶었다. 만든지는 몇 달 된것 같은데 이번에 정식 1점대 버전으로 배포가 들어가서 기념으로 글 하나 쓴다. 배...
모니터링 시스템 구축하기
모니터링과 화법 회사에서 관련 자료로 발표할 일이 좀 있을 것 같아서 준비하는 김에 블로그에도 써본다. 본론에 들어가기 전에 그냥 요즘 하는 생각들을 써놓자면 기술 도입을 주장할 때 어떤 식으로 말해야 할지 많이 고민이 되는 것 같다. 팀의 전체적인 상황이나 여러가지 고려할 것도 많긴 한데, 그 중에 가장 ‘지양’하려는 방식이 기술의 우수성으로 ...