새벽 3시의 PagerDuty를 멈추게 할 기술, OpenSRE 밑바닥까지 파헤치기
새벽 3시. 찢어질 듯한 PagerDuty 알람 소리에 눈을 뜹니다. 잠이 덜 깬 상태로 VPN을 켜고, 듀얼 모니터에 Datadog, AWS Console, Grafana, GitHub, 그리고 불타오르는 Slack 스레드를 띄웁니다. “대체 어디서 터진 거야?” 로그는 사방에 흩어져 있고, 메트릭은 미쳐 날뛰는데, 정작 ‘왜’ 터졌는지를 알려주는 ...
새벽 3시. 찢어질 듯한 PagerDuty 알람 소리에 눈을 뜹니다. 잠이 덜 깬 상태로 VPN을 켜고, 듀얼 모니터에 Datadog, AWS Console, Grafana, GitHub, 그리고 불타오르는 Slack 스레드를 띄웁니다. “대체 어디서 터진 거야?” 로그는 사방에 흩어져 있고, 메트릭은 미쳐 날뛰는데, 정작 ‘왜’ 터졌는지를 알려주는 ...
솔직히 고백하겠습니다. 저는 최근 몇 년간 AI 에이전트 개발 트렌드를 보며 백엔드 엔지니어로서 심한 박탈감을 느꼈습니다. LangChain, AutoGen, CrewAI 등 화려한 프레임워크들이 쏟아졌지만, 이 혁신의 파티는 철저하게 파이썬(Python) 생태계의 전유물이었죠. 사내 핵심 비즈니스 로직은 Go로 짜여 있는데, 고작 AI 에이전트 기...
The Hook: 끝없는 셀렉터 유지보수의 굴레 솔직히 고백하자면, 처음 이 기술을 봤을 때 꽤 회의적이었습니다. 현업에서 Selenium이나 Playwright를 10년 가까이 굴려본 사람이라면 누구나 공감할 겁니다. 새벽 3시에 슬랙 알림이 요란하게 울립니다. “스크래핑 파이프라인 에러 났는데요?” 원인은 뻔하죠. 타겟 웹사이트가 UI를 개편하면...
GPT-4 API만 덩그러니 연결해 두고 ‘자율형 AI 에이전트’라고 포장하는 얄팍한 솔루션들에 지치지 않으셨나요? 실무에서 단일 LLM에 복잡한 태스크를 통째로 던져본 분들이라면 다들 공감하실 겁니다. 아무리 프롬프트 엔지니어링을 기가 막히게 깎아내도, 결국 컨텍스트 윈도우가 터지거나 지시사항을 까먹고 환각(Hallucination)의 늪에 빠져버린...
1. The Hook (공감과 도발) RAG(Retrieval-Augmented Generation) 프로젝트 해보신 분들, 솔직해집시다. 튜토리얼 영상이나 블로그에서 LangChain이나 LlamaIndex로 Hello World 띄울 때만 해도 세상을 다 가진 것 같지 않으셨나요? “와, 코드 10줄이면 내 문서로 챗봇을 만드네?” 하면서요. 하...
솔직히 말씀드리죠. 10년 가까이 백엔드 시스템을 설계하면서, 사용자로부터 파일을 업로드받는 구간은 언제나 제게 ‘지뢰밭’이었습니다. 프론트엔드에서 accept=".jpg, .png"로 막아둔다 한들, 악의적인 사용자는 버프스위트(Burp Suite) 한 번 켜서 확장자만 쓱 바꿔치기해 서버로 던집니다. 백엔드에서 Content-Type 헤더를 믿는...
The Hook (공감과 도발) 솔직히 말해봅시다. 요즘 쏟아지는 AI 코딩 비서들, 실무에서 정말 ‘비서’ 노릇을 하고 있나요? 처음엔 환상적이었습니다. 주석 몇 줄 끄적이면 보일러플레이트를 쫙 뽑아주고, 간단한 로직은 순식간에 완성해주니까요. 하지만 프로젝트 규모가 커지고 비즈니스 로직이 복잡하게 얽히기 시작하면 이야기가 완전히 달라집니다. Cl...
1. The Hook: ‘바이브 코딩’의 민낯과 한계 솔직히 까놓고 말해서, 요즘 업계에서 유행처럼 번지는 ‘바이브 코딩(Vibe Coding)’이라는 단어를 들을 때마다 저는 속으로 코웃음을 쳤습니다. 10년 넘게 온갖 레거시 시스템, 트래픽 스파이크, 잡히지 않는 메모리 누수와 피 터지게 싸워온 제 입장에서, AI에게 대충 “플랫포머 게임 만들어...
The Hook (공감과 도발) 현업에서 시계열 데이터를 다루는 데이터 사이언티스트나 ML 엔지니어라면 아마 공감하실 겁니다. 새로운 상품의 수요를 예측하거나, 수천 대의 서버 트래픽을 모니터링하기 위해 우리는 그동안 너무 많은 ‘삽질’을 해왔습니다. 상품이 1,000개면 1,000개의 ARIMA나 Prophet 모델이 필요합니다. 각 모델의 하이...
1. The Hook (공감과 도발) 솔직히, 기존 음성 합성(TTS) API나 오픈소스 모델들을 실무에 도입하면서 욕 안 해본 개발자 있을까요? VALL-E나 Bark 같은 모델들이 처음 나왔을 때, 우리는 ‘이제 진짜 사람 같은 목소리를 낼 수 있겠구나’라며 환호했습니다. 하지만 막상 프로덕션 환경에 올려보면 현실은 참담했죠. 갑자기 말끝을 흐리...