핵심 인사이트 - 2026년 공공 AX의 성공은 개별 시스템 구축을 넘어 '범정부 AI 공통기반'을 각 기관의 특수한 행정 맥락에 얼마나 신속하고 압도적인 실행력으로 결합하느냐에 달려 있습니다. - 다층 보안 체계(MLS)와 제로 트러스트 모델의 도입은 보안을 단순한 차단에서 민간 최신…
우리는 왜 "친구를 초대했을까" 채널 「친구 데려와!」 엔지니어 세션 만든 이야기 Soo • Developer Relations - 개발 문화 왜 '친구 데려와'예요? 그냥 외부 공개 하면 되지 않아요?" 지난 3월 12일, 채널톡 오피스에서 진행된 「친구 데려와!」엔지니어 세션 중 네…
참여 신청부터 온보딩, 시상까지 모든 진행 과정을 n8n 워크플로우로 진행한 첫 사내 해커톤 “펫프렌즈 n8n 해커톤”을 소개합니다. 안녕하세요! 펫프렌즈 커머스개발팀 백엔드 개발자 메이슨입니다. 👋 하루가 다르게 AI를 활용할 수 있는 도구들이 마구 쏟아지고 효율적인 도구를 찾아 도입…
LLM 시대의 보호 장치, 가드레일 LLM 기반 서비스가 빠르게 확산되면서 LLM 모델의 응답을 공격자가 의도대로 ‘조종’하려는 시도도 함께 늘고 있습니다. 특히 다음과 같은 공격 유형은 실제 서비스 환경에서 지속적으로 관찰되는 시도입니다. - 프롬프트 인젝션(prompt injecti…
Claude Code /loop, Hooks, Auto memory로 점검 자동화 루프 만들기 저는 앞선 글에서 Hooks로 Claude Code의 동작에 정책을 강제하는 방법과 Auto memory로 세션 간 맥락을 자동으로 이어가는 방법을 각각 다뤘습니다. 이번 글에서는 두 기능과…
안녕하세요, 리멤버 iOS챕터 허성진입니다. SwiftUI, 도입하셨나요? 새 프로젝트라면 이미 자연스러운 선택이 되었지만, 오래된 UIKit 앱이라면 여전히 어디서부터 시작하지?라는 막막함이 남아있을 수 있습니다. 리멤버는 명함 관리부터 경력직 채용, 직장인 커뮤니티, 그리고 최근 출…
‘치열하게 논의하고, 더 나은 답을 끝까지 찾고, 결정한 방향은 반드시 결과로 만든다.’ 라포랩스 Server Engineer는 치열하게 논의하고, 한 번 합의된 결정은 끝까지 책임지는 팀입니다. 그리고 그 과정에서 집요하게 더 나은 답을 찾으려는 사람들이 모여 있어요. 이번 인터뷰에서…
요약: 2026년 카페개페(카카오페이 개발자 페스티벌) 준비 과정부터 생생한 현장까지 함께 살펴보는 글입니다. 어떤 고민과 아이디어로 올해 카페개페를 준비했는지, 그리고 사내 크루들 반응은 어땠는지 자세히 다루었습니다. AI 세션, 네트워킹, 온라인 참여형 게임, 데모스테이션 등 다양한…
들어가며: 늘어나는 서비스, 새로운 인프라, 끝없는 문의 여러분의 팀은 하루에 몇 번이나 같은 질문�에 답하고, 같은 작업을 반복하고 계신가요? LINE Home DevOps 팀은 최근 팀원이 늘어났지만, VOOM 서비스를 안정적으로 운영하는 업무와 새로운 HomeTab 서비스 준비,…
보이지 않는 품질, 데이터. 로그가 틀리면 고객도 틀린다 안녕하세요. QE팀에서 App/API 자동화를 담당하고 있는 이슬기(Jerry)입니다. 모바일 앱 테스트 자동화와 함께, 기능 관점의 E2E 테스트와 함께 고객 행동 로그의 품질까지 검증하는 구조를 설계·운영하고 있습니다. 이 글…
개발자라면 “이 정책이 코드에서는 어떻게 구현되어 있나요?”라는 질문을 한번쯤 받아보셨을 겁니다. 문서는 없거나 오래되었고, 코드에서 찾다가 시간이 훌쩍 지나가버립니다. AskON은 이러한 고민에서 출발한 RAG 기반 코드 지식화 플랫폼입니다. AskON은 대규모 코드베이스를 구조적으로…
Claude Code + Custom Skill/Agent로 Jira 티켓 하나를 자동 분해하고, 여러 에이전트가 동시에 구현하는 워크플로우를 설계하고 실전 적용한 이야기 안녕하세요, 아정네트웍스 CRM 개발팀 한정용입니다. Spring Boot 기반 CRM 백엔드 개발을 맡고 있으며,…
별점 뒤에 숨겨진 리뷰의 온도, LLM으로 한 끗 차이가 다른 추천 만들기 추천프로덕트팀은 데이터 기반의 추천 알고리즘과 정교한 탐색 설계를 통해 사용자가 고민 없이 최적의 맛집을 발견하도록 돕는 조직입니다. 여기에 LLM과 다양한 AI 모델을 활용해 실질적인 서비스 문제를 해결하는 A…
들어가며 안녕하세요. LINE Plus에서 Global E-Commerce 개발을 맡고 있는 장효택입니다. 기존 시스템을 새로운 환경으로 옮기거나 내재화하는 작업은 개발자에게 숙명과도 같습니다. 이때 가장 곤혹스러운 순간은 기존 로직의 근거가 되는 기획서가 없거나, 소스 코드조차 참조할…
*이 글은 연구 개발망에서 진행된 내용을 바탕으로 합니다. 안녕하세요. 토스 Security Researcher 표상영입니다. 지난 글에서는 LLM을 이용해 서비스 취약점 분석을 자동화하면서 마주했던 문제점과 그에 대한 해결책들을 간단히 소개드렸습니다. 이전 글을 작성한 시점부터 벌써…
팀에서 Kubernetes를 도입한 이후 관리하고 있던 서비스들의 MSA 전환이 활발히 이루어지고 있습니다. 하지만 전환이 가속화 될수록 서비스간 연결이 복잡해졌습니다. 또한 Filebeat와 Metricbeat로 수집하며 파편화된 정보는 인입된 CS를 분석하기에 매우 힘들고 불필요한…
AI를 쓰는 회사 vs AI를 만드는 회사 서론: 오프라인 핏 경험을 온라인으로 옮기려는 고민 오프라인에서 시작된 한 가지 질문: “핏 경험을 온라인까지 가져올 수 없을까?” 안녕하세요. O4O 엔지니어링팀에서 백엔드 개발을 담당하고 있는 김대윤입니다. 저희 팀은 오프라인 커머스 플랫폼…
시작하며 안녕하세요. SRE(Site Reliability Engineer)로 일하고 있는 어다희입니다. 저희 팀은 Media Platform SRE를 비롯해 글로벌 트래픽 관리 업무를 담당하고 있습니다. 그동안 ‘신뢰성 향상을 위한 SLI/SLO 도입’ 시리즈를 통해 SLI/SLO의…
OK캐쉬백 복지 포인트 서비스 개발기: 보안, 대용량 처리, 그리고 현실적인 선택들 들어가며 OK캐쉬백 포인트의 활용 가치를 확장하고, 사용자에게 다양한 혜택을 제공하기 위해 복지 포인트 사업을 추진하게 되었습니다. OK캐쉬백 복지 포인트는 제휴사가 각 임직원에게 제공해 주는 복지 포인…
안녕하세요. 올리브영 온라인몰의 O2O(Online to Offline) 서비스를 담당하고 있는 너굴입니다. 👋 올리브영은 온라인과 오프라인의 경계를 허물고, 고객에게 유기적이고 심리스한 O2O 경험을 제공하기 위해 시스템 아키텍처를 지속적으로 발전시키고 있습니다. 이 혁신의 중심에 있…
환경이 바뀌면서 과거에 내렸던 합리적인 결정이 더 이상 유효하지 않게 되는 일은 흔히 생깁니다. 이 글은 LINE 앱이 성장하면서 동적 설정 배포 시스템인 ‘서비스 설정’의 iOS 클라이언트가 어떤 도전을 받았고, 그 도전을 어떻게 헤쳐나갔는지 소개합니다. 서비스 설정이란? LINE 앱…
This article was originally published on the pre-merger blog (first published on February 24, 2022) and has been migrated to the current blog. The content refle…
이번 글에서는 모듈유닛으로 구성된 매장(이하 모듈매장)의 운영 및 디버깅에 다루고 있습니다. 👉 모듈유닛이 무엇인지 궁금하다면? 📖 페이지를 이루는 최소 기능 블록, 모듈유닛 | SSG TECH BLOG 안녕하세요. 프론트서비스개발팀 서비스매장파트의 조원현입니다. 모듈매장과 코너 영역을…
안녕하세요. DevOps팀 아리입니다. 지난 1편에서는 시스템의 탄생 배경을 다뤘다면, 이번 글에서는 NotiHub의 기술적 설계와 그 과정에서 내린 주요 의사결정들을 깊이 있게 공유하고자 합니다. 1. 왜 만들었는가 인터널 툴에는 두 가지 측면이 있습니다. 조직적 측면과 개인적 측면입…
안녕하세요. DevOps팀 아리입니다. 이번 글에서는 여기어때의 이벤트 기반의 통합 알림 플랫폼인 Notification Hub를 왜 구축했는지, 그 과정에서 어떤 어려움이 있었고 어떻게 풀어나갔는지를 공유해보려고 합니다. Notification Hub를 어떻게 구축했는지, 기술적으로…
요약: 수억 건의 대량 데이터를 Spring Batch로 처리하며 발생한 OOM(Out of Memory) 문제를 Partitioning, Cursor 기반 ItemReader, Bulk Write를 활용해 해결한 과정을 공유합니다. 💡 리뷰어 한줄평 yun.cheese Spring B…
Claude Code Hooks - 프롬프트 대신 코드로 정책 강제하기 Claude Code에서 “파일을 수정한 뒤 반드시 포매터를 실행해”라고 프롬프트로 지시하면 어떤 결과가 나올까요? 처음에는 지시를 잘 따르지만, 세션이 길어지거나 작업이 복잡해지면 이를 지키지 않을 때가 있습니다.…
흩어져 있는 AI 자산, ‘MCP stdio’로 헤쳐모여! 그 프롬프트… 어딨더라? 우리는 여러 사람이 각자의 장비로 여러 개의 서비스와 저장소를 관리하고, 또한 여러 개의 도구를 사용합니다. 모두가 다른 환경에서 각자 작업하면서도, 일관된 방식으로 일을 하거나 결과물을 만드는 것은 아…
This is the English version of a previously published article. What is Software 3.0? In June 2025, Andrej Karpathy gave a compelling talk at Y Combinator AI Sta…
이 글은 합병 이전 구 블로그에 게시했던 기사(최초 게시일: 2022년 2월 24일)를 현재 블로그로 이관한 것으로, 내용은 최초 게시 시점 기준입니다. LINE은 1:1 대화뿐 아니라 다자간 대화도 지원합니다. 그런데 LINE에는 서로 다른 용도로 개발된 두 가지 다자간 대화 기능인…
Claude Code로 Figma 디자인 시스템을 C++ 코드로 변환하기 안녕하세요. 제로 트러스트 보안 모델을 기반으로 NHN Cloud 리소스에 안전하게 접속할 수 있도록 지원하는 Cloud Access의 Windows 클라이언트를 개발하고 있는 앱서비스보안팀 정원희입니다. Clou…
[원문보기] 핵심 인사이트 - AI 성과 측정의 출발점은 생산성 자체가 아니라 사업 성과입니다. 업무 시간 감소 자체보다는 절감된 시간이 매출 확대, 고객 응대 품질 개선, 전환율 상승, 손실 방지 같은 실질 성과로 이어졌는지를 함께 봐야 합니다. - AI ROI는 구축비보다 운영비를…
“힘세고 강한 아침”을 넘어: GPT-4o-mini를 대체할 TranslateGemma 실험기 안녕하세요, 무신사 MSS-E Order(주문개발팀) 양치수입니다. 먼저 고백부터 하자면, 저는 ML 개발자가 아니라 주문 도메인의 백엔드 개발자입니다. 그래서 이 글도 “모델을 학습했다”라기…
- blog 수억 건의 보안 신호 속 진짜 위협 찾기 — AI로 보안 모니터링의 패러다임을 바꾸다 1부. 건초더미 속 바늘, 그리고 AI의 필요성 매일 수억 건의 보안 신호가 쏟아집니다. 그중 실제로 대응이 필요한 위협은 과연 몇 건일까요? 엔드포인트에서 발생하는 프로세스 실행, 네트워…
AI 네이티브 채용 시리즈 3부작 중 Part 1입니다. Part 2: “The Machine” (준비 중) Part 3: “The Human” (준비 중) 2026년 1월, 무신사에서 AI 네이티브 엔지니어 채용을 진행했습니다. 수백 명의 지원자를 AI 파이프라인으로 처음부터 끝까지…
AI로 바뀐 건 업무가 아니라 사람이었습니다 시작은 옆자리 동료의 한숨이었습니다 "이번 주말도 반납해야 할 것 같아요." PM으로 일하는 동료는 일요일 밤이면 미리 출근을 했습니다. 평일에 일이 너무 많아서 불안했거든요. 특히 회의록 정리에 시간을 많이 뺏겼습니다. 회의가 끝나면 녹음…
안녕하세요. LY Corporation에서 프라이빗 클라우드 인프라를 담당하고 있는 이노우에입니다. LY Corporation의 방대한 트래픽과 데이터를 지탱하는 것은 저희가 직접 개발해 운영하고 있는 대규모 프라이빗 클라우드입니다. 현재 저희는 구 LINE Corporation에서 사…
요약: 에이전틱 코딩은 개발 생산성을 높여주지만 프로젝트가 고도화될수록 무분별한 코드 생성과 환각 문제가 발생하여 카카오페이 AI 플랫폼 팀에서는 스펙 기반 개발 방법론인 SDD(Spec-Driven Development)를 도입하게 되었습니다. SDD는 팀 단위 협업에서 일관성과 체계…
기업을 처음 설립해 첫 직원을 채용하게 되면, 대표나 총무가 자연스럽게 인사 담당 역할까지 맡게 됩니다. 근로계약서는 어떻게 써야 하고, 4대 보험은 언제 가입해야 하는지, 연차는 또 어떻게 계산하는지 하나씩 직접 찾아보며 처리해야 하죠. 하지만 막상 인사 업무를 시작하려고 하면 어디서…
안녕하세요. 이번에 DB, Security & IT, AI 부분 회고 글을 맡은 변해광(zephy)입니다! 최근 카카오 신입 공채를 통해 개발자로 합류한 총 40명의 신입 Krew들이 밀도 높은 기술 온보딩 교육을 무사히 마쳤습니다. 학생 시절에는 주어진 요구사항에 맞춰 ‘기능이 동작하…
- blog 학생에서 개발자로: 로또 구현부터 레거시 개선까지, 서버의 흐름을 배우다 2026 신입공채 테크 뉴크루들은 기술 온보딩 과정을 통해 업무에 필요한 기술 역량과 지식을 체계적으로 익히며 성장했습니다. 이번 글에서는 카카오 서버 개발 직군 온보딩을 직접 경험한 크루의 시선으로,…
ChatGPT Apps SDK와 MCP(Model Context Protocol)로 요기요 배달 서비스를 연동한 프로젝트의 기술적인 설계와 구현, 그리고 개발 과정에서 얻은 인사이트를 공유합니다. 약 1년 전쯤, 한 경제 유튜버가 “곧 모든 앱이 AI로 대체되는 시대가 온다”며 배달 앱…
직원 교육의 방식이 빠르게 변화하고 있습니다. 집합 교육 중심에서 벗어나 시간과 장소에 구애 받지 않는 이러닝으로 전환하는 기업들이 늘고 있습니다. 실제로, 소프트웨어정책연구소가 발표한「2024년 이러닝산업 실태조사」에 따르면, 국내 이러닝 시장은 매년 꾸준한 성장세를 이어가고 있습니다…
들어가며 안녕하세요, 무신사 O4O(Online for Offline) 엔지니어링 팀에서 백엔드 개발을 맡고 있는 김성은입니다. O4O 엔지니어링 팀은 무신사가 온라인에서 쌓아온 데이터와 시스템을 오프라인 매장 경험에 연결하는 일을 합니다. 온·오프라인 어디서 구매하든 하나의 회원 경험…
김성환 | #ML Engineer | #Infrastructure #Kubernetes #Azure 저희는 자체 LLM Spotwrite를 활용한 AI 엔터테인먼트 서비스 제타(zeta)를 운영하고 있습니다. 제타는 한국, 일본 AI 서비스 중 사용자가 가장 많은 압도적인 1위 서비스로…
안녕하세요. 카카오의 AI 모델 개발을 담당하는 Daniel(김영준), Jayten(전재열), Wooner(이동진)입니다. 저희 팀은 텍스트와 이미지뿐만 아니라 음성까지 포함한 다양한 모달리티를 이해하고 답변하는 멀티모달 언어모델을 개발하고 있습니다. Vision Language Mod…
Claude Code /simplify와 /batch로 병렬 코드 리뷰·대규모 변경 자동화하기 AI 코딩 도구로 코드 생성 속도는 크게 높아졌습니다. 그러나 코드 리뷰와 대규모 변경에는 여전히 한계가 있는데요. 다면 심층 리뷰를 빠르게 진행하기 어려운 점, 대규모 변경을 효율적으로 진행…
안녕하세요. AIPD팀 정승화입니다. 최근 모던 웹 생태계는 클라이언트 사이드에서 서버 사이드로 그 중심이 이동하고 있습니다. React Server Components(RSC)와 Server Actions의 등장이 대표적인 예입니다. 클라이언트의 로직이 서버로 이동하면서 클라이언트의…
최근 안랩클라우드메이트의 SD파트는 '빌링 3.0' 서비스 고도화 작업을 수행하였습니다. SD파트는 이번 작업을 통해 서비스 오픈 후 발생한 대량 인보이스 발송 시의 성능 저하 문제를 분석하고 해결하였습니다. 예상치 못한 DB 쿼리 타임아웃, 커넥션 고갈, 외부 API 연동 지연 등 실…
안녕하세요 여기어때컴퍼니 프론트엔드 개발자 동글입니다. 개발을 하다 보면 기능 구현보다 더 많은 시간을 잡아먹는 일이 있습니다. 바로 기획 문서를 읽고, 이해하고, 태스크로 쪼개는 과정입니다. Confluence에 정리된 기획서를 읽고, 각 작업자들과 태스크를 나누고, 직접 Jira에서…
안녕하세요. 여기어때컴퍼니 항공연동개발팀(전 BFF개발팀) 리나입니다. 이번 글은 올해 2월까지 BFF개발팀으로서 근무하며 경험했던 내용을 바탕으로, “왜 BFF가 필요했는지” 그리고 “BFF팀이 어떤 역할을 수행했는지”를 정리한 기록입니다. 여기어때는 주문, 검색, 쿠폰, 리뷰, 항공…
RAG, 들어는 봤는데… 내 서비스엔 어떻게 쓰지? 개요 RAG(Retrieval-Augmented Generation, 검색 증강 생성)은 LLM이 학습하지 못한 정보를 외부에서 검색하여 활용할 수 있게 하는 기술입니다. 이 글에서는 RAG이 왜 필요한지부터, 교육 운영 시스템에 실제…
요약: 카카오페이는 전사 프론트엔드 표준 패키지 매니저를 Yarn Berry에서 pnpm으로 전환했습니다. 이 글은 과거의 해결책이었던 Yarn Berry가 변화된 환경에서 새로운 병목이 된 배경과, 이를 해결하기 위해 pnpm을 선택한 과정을 담고 있습니다. 단순히 두 기술의 기능을…
안녕하세요, 카카오뱅크의 June, Levi, Ryan입니다. 저희는 지난 12월 전 세계 개발자들의 열기로 가득했던 AWS re:Invent 2025 현장에서 기술의 현재와 미래를 직접 확인하고 돌아왔습니다. AWS re:Invent는 매년 겨울, 도시 전체를 거대한 IT 축제의 장으…
들어가며 지난 엔터프라이즈 LLM 서비스 구축기 1: 컨텍스트 엔지니어링에서는 260개의 도구와 수백 페이지의 문서를 다루는 환경에서 LLM에게 필요한 정보만 골라서 제공하는 '점진적 공개' 전략을 공유해 드렸습니다. 1편이 AI에게 '무엇을 전달할 것인가?'에 대한 답이었다면, 이번…
요약 이 글은 스스로 목표를 세우고 실행까지 수행하는 에이전틱 AI의 구조와 동작 방식을 쉽게 정리합니다. 특히 OpenClaw 사례를 통해 LLM이 로컬 환경을 직접 제어하는 온디바이스 자율 에이전트 구조에 대해 구체적으로 설명합니다. 또한 AI 에이전트끼리 상호작용하는 새로운 플랫폼…
[원문보기] 핵심 인사이트 - 지능형 전환(Intelligent Transformation)이란, 디지털 전환 이후의 단계로 AI 에이전트를 통해 기업이 스스로 감지·추론·의사결정·행동까지 수행하는 행동 중심 시스템(System of Action)으로 진화하는 것을 의미합니다. - AI…
들어가며 안녕하세요, Musinsa Global Frontend 팀에서 프론트엔드 개발을 담당하는 서민규입니다. Musinsa Global은 일본을 비롯한 해외 시장을 타겟으로 하는 글로벌 이커머스 플랫폼입니다. 2026년 1월 기준으로 서비스 중인 국가는 일본, 미국, 대만, 홍콩,…
TL;DR 네트워크 호출 없이 모바일 기기 내부에서 작동하는 이미지 이해 기능을 개발했습니다. 그 과정에서 거대 모델(teacher)의 정교한 표현력을 작은 모델(student)에게 전수하여 성능은 유지하면서 크기와 연산량을 획기적으로 줄이는 '지식 증류(knowledge distill…
안녕하세요. 배송최적화 스쿼드에서 백엔드 개발을 담당하고 있는 리아입니다.🐣 오늘은 저희 스쿼드에서 최근까지 진행해온 배송최적화 시스템 구축 과정을 공유하려 합니다. 서비스의 비약적인 성장에 발맞춰 단일 센터 구조에서 멀티 센터 구조로 전환하는 과정은 단순한 인프라 확장을 넘어, 기존의…
안녕하세요. 인프랩 프론트엔드 개발자 고슈입니다. 작년 8월, 인프런의 헤더(GNB)가 새롭게 단장했습니다! 🎉 인프런의 헤더는 여러 프론트엔드 환경에서 동작해야 하는 복잡한 구조로 이루어져 있어, 기존에도 여러 문제가 있었는데요. 이번 글에서는 인프런의 헤더가 어떻게 동작하고 있는지,…
Mar 5, 2026 Engineering Writing Stories for 50 Components: Foundation, Automation, and AI - Seunghyun Lim 인턴 Mar 5, 2026 Engineering Writing Stories for 50 Comp…
Mar 5, 2026 Engineering Writing Stories for 50 Components: Foundation, Automation, and AI - Seunghyun Lim 인턴 Mar 5, 2026 Engineering Writing Stories for 50 Comp…
FE News 26년 3월 소식을 전해드립니다! - 등록일 - 2026.03.05 - | - 코멘트 - 364 주요소식 React Foundation React 생태계를 지속 가능하게 유지하고 발전시키기 위한 커뮤니티 주도 재단이다. "Building the future of React…
1. 새로운 팀, 새로운 프로젝트, 그리고 낯선 코드 이번에 WCS 자동화 장비 프로젝트를 진행하게 되었습니다. 팀에 합류한 지는 한 달도 채 되지 않은 시점이었습니다. 이 시점에서 제가 알고 있던 것은 물류 도메인에 대한 기본적인 이해 정도였습니다. 도메인 자체는 낯설지 않았지만, 문…
Claude Code Auto memory로 반복 설명 없이 작업하기 Claude Code로 새 세션을 시작할 때마다 어제 수행했던 작업 맥락을 처음부터 다시 설명해야 했던 적 있으시죠? 예를 들어, CLAUDE.md 에 일일이 정리하기 어려운 코딩 컨벤션이나 테스트 프레임워크를 어제…
6개월간 코드 한 줄도 안 쓰고, 100만 줄 기여하기 AI Native 개발의 비결은 시스템이다 Perry • Software Enginner - AI 안녕하세요, 채널톡 소프트웨어 엔지니어 페리입니다. 저는 지난 6개월간 직접 작성한 코드 0줄로 22개 레포지토리에서 560개 이상의…
인증서 톺아보기 시리즈 1: 인증서란? 디지털 신뢰의 시작 들어가며 여러분은 '인증서'라고 하면 어떤 생각이 떠오르시나요? 아마 많은 분들이 '매년 갱신해야 하는 귀찮은 일'을 떠올리실 겁니다. 그런데 정작 인증서가 무엇인지, 왜 필요한지는 잘 모르는 경우가 많습니다. 오늘은 인증서의…
들어가며 안녕하세요, 카카오뱅크 프론트엔드 클랜의 Jake와 Dewey입니다. 2025년, 카카오뱅크에는 ‘프론트엔드 클랜’ 이라는 조직이 신설되었습니다. 저희는 클랜의 기술 방향성을 설정하고 글로벌 트렌드를 파악하기 위한 공식 활동의 일환으로 해외 컨퍼런스 참석을 계획하게 되었고, 어…
안녕하세요. 당근 Taxonomy 팀 윈터(winter.jung), 지원(jiwon)이에요. 저희 팀은 택소노미(Taxonomy)라고 부르는 카테고리 체계를 만들고, 그 체계를 기반으로 중고거래, 모임 게시글 등 당근에 올라오는 게시글을 자동으로 분류해 실제 서비스가 사용하도록 적재하는…
안녕하세요. 당근 숏폼팀 안드로이드 엔지니어 Bob이에요. 당근 스토리는 동네 가게와 일상을 1분 이내 영상으로 공유하는 지역 기반 숏폼 서비스예요. 동네 맛집, 운동, 미용실 같은 가게 이야기부터 일상적인 동네 소식까지, 우리 동네 사람들에게 자연스럽게 노출되는 게 특징이에요. 비즈니…
여기어때 Secret 플랫폼 구축기 Part 3: 시크릿 저장소를 운영 가능한 상태로 만들기 — 컨테이너화부터 CI/CD, 로그 수집까지 안녕하세요 여기어때컴퍼니 DevOps팀 다나입니다. 앞선 두 편에서 Secrethub가 무엇인지, 어떻게 설계했는지를 다뤘습니다. 이번 글에서는 설계…
여기어때 Secret 플랫폼 구축기 Part 2: 시크릿 저장소를 전체 서비스에 적용하기까지 안녕하세요, 여기어때컴퍼니 DevOps팀 셀린입니다. 지난 글에서는 Secrethub를 왜 도입하게 되었는지 이야기했습니다. 이번 글에서는 그 다음 단계, “그래서 어떻게 적용했는가!”에 대해…
안녕하세요, 여기어때컴퍼니 DevOps팀 셀린입니다. 여기어때 DevOps팀은 Secret 중앙 관리 플랫폼, Secrethub를 구축했습니다. 어떤 배경과 문제의식에서 시작했는지, 그리고 그 과정 속에서 어떤 선택과 개선을 거쳐 발전해왔는지를 총 3편에 걸쳐 이야기해보려 합니다. 들어…
AI가 규칙을 "알잘딱" 지키는 백엔드 레포 만들기 코드베이스의 구조와 결정론적 검증 시스템으로 만드는 AI Native 개발 환경 리팩토링하기 Perry • Software Enginner - Backend 안녕하세요, 채널톡 소프트웨어 엔지니어 페리입니다. 채널톡 팀은 Claude…
안녕하세요, 토스플레이스 Frontend Developer 이주함입니다. 저는 토스플레이스에서 자체 개발한 결제 단말기인 Toss Front(이하 프론트)의 외부 연동 SDK(Software Development Kit)를 개발하고 있습니다. 이 SDK를 활용하면 토스 서비스의 데이터를…
메시지 전송 트래픽 100배에도 끄떡 없는 User 테이블로 뜯어고치기 (2) DynamoDB Export/Import + AWS Glue 기반 마이그레이션 수행과 성과 Jayon • Jinyoung Park, Backend Enginner - Backend 안녕하세요, 채널톡 백엔드…
지난번 YDS(Yogiyo Design System) v2 컴포넌트 라이브러리 구축기에 이어, 이번 글에서는 YDS v2 컴포넌트 라이브러리와 같은 외부 라이브러리가 서비스 애플리케이션 번들 결과물에 미치는 영향을 살펴봅니다. 또한, 구형 브라우저에 대한 하위 호환성 확보를 위해 요기요…
당신의 팀은 같은 LLM을 쓰고 있나요? 현재 많은 개발팀이 LLM을 도입하고 있지만, 냉정하게 들여다보면 그것은 '각자도생'에 가깝습니다. 같은 모델, 같은 IDE를 쓰는데도 결과물의 차이는 극심합니다. 어떤 엔지니어는 '컨텍스트 엔지니어링(Context Engineering)'에 대…
급증하는 트래픽 안정적으로 처리하기: 개선편(2) 논리적 파티셔닝 같은 Redis 위의 차선 분리 공사 — 논리적 파티셔닝과 Partition별 독립 스케일링 Vita 🪼 • MJ Park (Backend Engineer) - Backend 개요 이전 글에서는 동적 스케일링을 통해 벌크…
급증하는 트래픽 안정적으로 처리하기: 개선편(1) 동적 스케일링 Spike 트래픽에 흔들리지 않는 Worker 스케일링 알고리즘 만들기 Nero • Core BE - API - Backend 이 글은 급증하는 트래픽 안정적으로 처리하기: 구현편 에서 다루었던 내용의 확장으로 실제 프로덕…
데이터 분석가의 역할을 정의할 때, 그리고 분석가 스스로에게 기대하는 바를 물었을 때, 아마 가장 먼저 나오는 답은 ‘데이터에서 인사이트를 찾아 의사결정에 반영하는 것’이 아닐까 합니다. 분석가가 실제로는 다양한 역할을 수행하고 있음에도 이 부분에 방점을 두는 이유는, 맥락과 사고력이…
요약: 배포 직후 발생하는 DB Connection Timeout과 응답 지연 문제를 해결하기 위해, 단순한 설정 변경을 넘어 원인을 분석하고 JVM 웜업(Warm-up) 을 도입한 과정을 공유합니다. 배포 직후 성능 저하 문제를 어떻게 해결했는지, 그리고 고민 과정과 해결책은 무엇이었…
안녕하세요, 백오피스웹개발팀 꼼비입니다. 이 글은 AI 코딩 에이전트를 도입한 뒤, 단순히 “빠르게 코드 생성하기”를 넘어서 에이전트가 어떻게 생각하고 일할지를 설계한 과정을 정리한 글이에요. Chain of Thought를 결합한 6단계 인지 흐름 모델, .claude/ 기반 규칙 체…
안녕하세요, 큐레이터 서비스를 담당하고 있는 Partner Growth PM 최혜원, Backend Engineer 권혁주입니다. 큐레이터 서비스는 인플루언서가 SNS를 통해 상품을 소개하고, 해당 경로를 통해 발생한 구매 성과에 대해 수수료를 지급받는 팀 무신사의 공식 어필리에이트 서…
Claude Code Tasks로 복잡한 프로젝트 효율적으로 진행하기 Claude Code로 복잡한 프로젝트를 작업하다 보면, 하나의 세션에 모든 작업을 몰아넣을 때가 있습니다. 이 방식으로 계속 일하면, 작업이 누적될수록 컨텍스트가 포화해 작업 후반부로 갈수록 세션 동작이 불안정해지고…
개요 안녕하세요 쏘카 개발자 아놀드입니다. 이 글은 쏘카 디자인 시스템 2.0 개발기 2편으로, 컴포넌트 아키텍처/패키지 전략/LLM(Large Language Model) 활용에 대해 작성하였습니다. 1편에서는 시스템 설계, 운영 프로세스, Figma 연동 를 다뤘고, 이번 글에서는…
목차 1. 개요 안녕하세요 쏘카 개발자 아놀드입니다. 이 글은 쏘카 디자인 시스템 2.0 개발기 2편으로, 컴포넌트 아키텍처/패키지 전략/LLM(Large Language Model) 활용에 대해 작성하였습니다. 1편에서는 시스템 설계, 운영 프로세스 , Figma 연동 를 다뤘고, 이…
멤버십 서비스처럼 특정 시간대에 급증하는 피크 트래픽 패턴에 대해 리소스 스케일링 전략을 통해 성능과 비용의 균형을 맞춘 사례를 정리한 글입니다. Written by 김진우님 안녕하세요, LG U+에서 데브옵스 엔지니어링을 하고 있는 Ucube DAX팀 김진우입니다. 본 글에서는 ‘멤버…
오늘날 기업 환경에서 데이터 기반 의사결정의 중요성은 아무리 강조해도 지나치지 않습니다. 기획자, 마케터, 운영 담당자 등 비개발 직군에서도 데이터 조회에 대한 니즈가 급증하고 있으며, 원하는 시점에 원하는 데이터를 얼마나 빠르게 확보할 수 있느냐가 비즈니스 경쟁력을 좌우하는 시대가 되…
안녕하세요, 올리브영 배송스쿼드에서 백엔드 엔지니어로 일하고 있는 애쉬입니다. 이번 글에서는 입사 후 처음 맡게 된 프로젝트를 진행하며 느꼈던 고민과 배움을 공유해보려 합니다. 입사 첫 프로젝트가 단순 기능 개발이 아닌 대규모 아키텍처 전환이라니... 설렘 반 걱정 반으로 시작했던 1년…
안녕하세요. 당근 커뮤니티실에서 Software Engineer로 일하고 있는 Dave예요. 저는 지난 4년간 웹뷰 기반의 커뮤니티 당근모임을 만들어 왔어요. 당근의 커뮤니티 서비스인 동네생활에서 이웃들과 일상을 공유하고, 모임에서 같은 관심사를 가진 사람들과 대화하며, 카페에서 특정…
요즘은 "AI 써보셨어요?"라는 질문이 더 이상 특별��하게 느껴지지 않습니다. 이미 많은 개발자들이 각자의 방식으로 ChatGPT나 Claude Code 같은 AI 도구를 업무에 활용하고 있고, 이제는 '써볼까?'보다는 '어떻게 하면 더 잘 쓸 수 있을까?'를 고민하는 단계로 자연스럽…
안녕하세요. 카카오페이증권 DevOps 팀 Sean.baek (션), Lina.a (리나)에요. 우리는 전사 Cloud, redis, kafka, 로깅 플랫폼, AI Chatbot(춘시리), FinOps와 다양한 오픈소스 플랫폼을 운영하고 있어요. 2022년 9월에 입사했을 때, 하루에…
핵심 인사이트 - AI 기반 사이버 위협의 부상: 2026년에는 AI 기술을 악용한 사이버 공격이 크게 증가할 것으로 예상됩니다. AI Agent의 과도한 위임 및 남용으로 인한 데이터 유출, 시스템 침해 등의 위험이 높아지고 있어 AI 활용 전 과정에 대한 체계적인 통제 및 관리 시스…
추측이 아닌 데이터로: 3개 서비스 27개 SLO와 54개 모니터를 설정하고 배포 자동화까지 구축한 2주의 집중 작업 | AI 활용으로 7일 만에 완성한 O4O 팀의 SRE 실전 가이드 서론: 배포할 때마다 터지는 알림들 안녕하세요, O4O 엔지니어링팀에서 백엔드 개발을 담당하고 있는…
Feb 20, 2026 Engineering The Pulse of 500+ GPUs: Monitoring Large-Scale AI Training Clusters - Hanjeong Lee Research Intern Feb 20, 2026 Engineering The Pulse o…
Feb 20, 2026 Engineering The Pulse of 500+ GPUs: Monitoring Large-Scale AI Training Clusters - Hanjeong Lee Research Intern Feb 20, 2026 Engineering The Pulse o…