사이트가 펑펑
또 터졌네? 요즘 뭔가 자주 터지는 느낌이다. 그래도 긍정적인 점을 찾아보자면 모니터링 체계가 빠르게 감지해서 나한테 구조 신호를 보냈다는 점이고, 아쉬운 점을 생각해보자면 내가 인지하기까지 1시간 정도 걸렸다. 뭐가 문제였는지, 개선할 점은 없는지 그 날로 돌아가보자 신나는 점심시간 우리는 12시 반부터 점심 식사 시간이다. 오늘은 뭘 먹어...
또 터졌네? 요즘 뭔가 자주 터지는 느낌이다. 그래도 긍정적인 점을 찾아보자면 모니터링 체계가 빠르게 감지해서 나한테 구조 신호를 보냈다는 점이고, 아쉬운 점을 생각해보자면 내가 인지하기까지 1시간 정도 걸렸다. 뭐가 문제였는지, 개선할 점은 없는지 그 날로 돌아가보자 신나는 점심시간 우리는 12시 반부터 점심 식사 시간이다. 오늘은 뭘 먹어...
스카이넷 어릴때 터미네이터 비디오를 빌려서 봤던 기억이 난다. 주요 골자는 인간이 개발한 스카이넷이라는 군사용 ai가 인간을 적으로 간주해서 온 지구에 핵잔치를 벌이고, 인류는 이런 ai, 로봇과 싸우는 공상과학 영화다. 그런데 요즘 드는 생각은 어쩌면 가능한 미래이지 않을까 싶다. 스타워즈 같은건 뭔가 미래라는 생각도 잘 안드는데 말이다. ...
간만에 터졌다 서비스가 정말 오랜만에 불능이 되버렸다. 더 간만인것은 내가 감지하지 못한 에러라는 것이다. 사실 너무 안이한 배포를 진행했던 탓이었던 것 같다. 그날의 사건의 흐름을 거슬러 올라가보자. 설날 배포와 외부 의존성 다들 명절 음식 맛있게 드시고 주무시던 새벽에 나는 시골에서 코드를 뚱땅뚱땅 중이었다. 중요한 이벤트에 맞게 코드 배포가...
테스트 코드는 왜 필요할까 그동안 이론적인 이야기는 많이 들었던 것 같다. 취준때는 남들 다 짜니까 했던것도 있고, 어쨌든 필요성에 대해 공감을 깊게 하지는 못했던 것 같다. 뜬구름 잡는 느낌이랄까? 챗gpt를 보면 다른 사람들이 만든 gpt를 공유하는 기능이 있다. 데이터를 미리 넣어놓을수도 있고, 프롬프트를 작성해서 일정한 양식대로 대답하게 할...
눈이 온다 회사 출근했는데 딱히 할일이 없어서 글쓰러 왔다. 연차 낼걸 그랬나 싶다. 회사 출근한 사람이 손에 꼽는다. 챕터 리드분도 오늘은 개인 공부하다가 귀가하면 좋을 것 같다고 해서 타자를 투닥투닥 중이다. 근황 메모나 하려고 왔다. 기술 블로그로 시작한게 잡탕 일기장이 되어가고 있는 느낌이다. 하지만 의미없는 행동이라고 생각하지는 않는게...
npm 배포하기 npm에 구글 광고 관련 오픈소스를 하나 배포었했다. 구글 애드센스를 래핑한 vue 컴포넌트인데, 기존에 많이 사용되는 라이브러리가 퍼블릭 아카이브 상태이기도 하고 사용법도 나랑 잘 안 맞아서 그냥 내가 하나 만들어보자 싶었다. 만든지는 몇 달 된것 같은데 이번에 정식 1점대 버전으로 배포가 들어가서 기념으로 글 하나 쓴다. 배...
모니터링과 화법 회사에서 관련 자료로 발표할 일이 좀 있을 것 같아서 준비하는 김에 블로그에도 써본다. 본론에 들어가기 전에 그냥 요즘 하는 생각들을 써놓자면 기술 도입을 주장할 때 어떤 식으로 말해야 할지 많이 고민이 되는 것 같다. 팀의 전체적인 상황이나 여러가지 고려할 것도 많긴 한데, 그 중에 가장 ‘지양’하려는 방식이 기술의 우수성으로 ...
그냥 문득 코드치다가 갑자기 궁금해서 await와 스레드간의 관계에 대해 고민을 해봤다. 그런데 생각의 흐름이 막히는 부분들이 있어서 중간중간 찾아본김에 정리해보려 한다. 파이썬과 GIL 파이썬은 일단 별도의 설정 없이는 싱글 스레드 기반이다. 혹시 레디스처럼 뒷단에서는 뭔가 멀티스레드로 처리하는건 아닌가 싶어서 찾아봤는데 GIL 메커니즘 때...
FastAPI 모니터링 서드파티 api 호출 시간을 시각적으로 정리해서 보고 싶었다. 내가 원했던 건 하나의 요청에 모든 호출이 묶이기를 바랬는데, jaeger나 zipkin은 내 능력 부족으로 뭐가 잘 안되더라… span id 하나 넣고 싹 다 묶이기를 바랬는데 그게 생각처럼 잘 되지를 않았다. 그래서 ‘이길 수 없으면 합류하라’는 말처럼 그...
어드민을 고치다가 개인 서비스에서 어드민 인증 방식이 토큰 기반이다. 그런데 헤더에 값을 들고 다니는데, 새로고침이나 잠깐 나갔다 오면 따로 저장을 안해놔서 로그인이 바로 풀린다. 가끔 귀찮은 상황이 발생해서 쿠키에 짱박으려고 서버쪽에서 쿠키값을 내려줬는데, 클라이언트 쪽에서 저장을 안하길래 뭘 빼먹었나 싶어서 값을 까봤다. 사실 이미 토큰값이...