이 글은 Tech-Verse 2025에서 발표된 Pushsphere: LINE의 신뢰성 있고 신속한 대량 푸시 알림 비법 세션을 글로 옮긴 것입니다. 안녕하세요. LINE Plus Corporation의 Developer eXperience 팀 이희승(Trustin), 엄익훈이라고 합니…
요약: 카카오페이는 기존 AI 시스템의 반복적인 수작업과 비효율 문제를 해결하기 위해 AI 플랫폼 구축을 결정했어요. 표준화, 확장성, 통합을 핵심 가치로 삼아 Kubeflow 기반 플랫폼을 도입하고, 고성능 GPU(H200, MIG) 및 하이브리드 클러스터 등 기술적 난제를 극복하며…
들어가며 정산시스템은 삼쩜삼에서 제공하는 모든 서비스들의 결제내역 및 신고(세금신고) 여부에 따라 회사의 매출을 계산할 수 있도록 지원하는 시스템입니다. 이러한 정산시스템의 목적상 각 서비스별로 일별 배치작업을 통해 결제, 신고, 취소 등의 모든 데이터를 수집하고 있습니다. 정산시스템을…
1. 프로젝트 개요 — 분산된 데이터의 통합 필요성 안녕하세요. 여기어때 검색플랫폼개발팀 도비 입니다. 여기어때의 검색 서비스는 국내 숙소, 해외 숙소, 관광지 등 다양한 도메인별 데이터 소스를 기반으로 발전해왔습니다. 초기에는 각 도메인에 맞춘 빠른 검색 품질을 유지하는 데 효과적이었…
1. 시작하며 안녕하세요, 여기어때컴퍼니 서비스웹개발팀의 엘라입니다. 이번 글에서는 새롭게 도입한 고객 상담 시스템 프로젝트에서 겪은 기술적 고민과 해결 과정을 공유합니다. 이번 프로젝트의 목표는 고객이 카카오 채널이 아닌 여기어때 앱/웹에서 바로 상담받을 수 있는 환경을 만드는 것이었…
안녕하세요! 발레를 좋아하는 올리브영의 프론트엔드 개발자 개발레리나🩰 입니다. 마이크로프론트엔드(Micro Frontend Architecture,이하 MFE)는 하나의 거대한 애플리케이션을 작고 독립적인 모듈로 나누고, 각각의 모듈을 별도로 개발하고 운영할 수 있는 환경을 구축하는 아…
들어가며 안녕하세요, 카카오뱅크 투자/외환기술팀에서 펀드 개발을 담당하고 있는 Angie입니다. 저는 지난 6월, 한국 스프링 사용자 모임(KSUG)이 주관한 Spring Camp 2025 컨퍼런스에서 <카카오뱅크 펀드시스템에 날개를 달아준, 사내 Spring Boot Starter 라…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 핵심 인사이트 - 코딩 없이 앱 개발 가능: 생성형 AI 기반의 ‘바이브 코딩’ 등장으로 코딩 지식 없이도 아이디어를 앱으로 구현하는 시대가 열렸습니다. 누구나 쉽게 앱을 만들 수 있어 소프트웨어 개발의 민주화를 가속화합니다.…
안녕하세요. 29CM QE(Quality Engineering)팀 정다정입니다. 29CM QE팀에서는 테스트 종료 시점뿐만 아니라 매일 업무 종료 시간에도 협업자들이 QA 진행 상황을 쉽게 파악할 수 있도록 데일리 리포트를 전달하고 있습니다. 그러나 초기에는 리포트의 항목과 형식이 통일…
안녕하세요, 펫프렌즈 데이터플랫폼 파트의 데이터 엔지니어 루카스입니다. 펫프렌즈의 데이터 수집과 가공은 대부분 배치 방식으로 운영되어 왔습니다. 하지만 최근 데이터의 활용 맥락이 다양해지면서 실시간 이벤트 데이터 수집 필요성이 나타났습니다. 이번 글에서는 실시간 수집 파이프라인을 도입하…
안녕하세요 여기어때 랭킹추천개발팀의 오션입니다. 이번에 여기어때에 새로 추가 된 검색 광고에 대해 소개드립니다. 여기어때의 검색 랭킹 시스템은 단순한 정렬 알고리즘이 아닙니다. 수많은 비즈니스 로직과 사용자 경험 요소가 얽혀 있는 꽤나 복잡한 구조의 시스템 입니다. 최근 우리팀은 랭킹…
안녕하세요, 올리브영 내 프론트엔드 개발을 담당하고 있는 노땅 문지훈🦊 입니다. - 대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 1. 마이크로프론트엔드 너 뭐야? - 대규모 프론트엔드 아키텍처의 새로운 패러다임 - Part 2. 모듈 페더레이션 PoC - 대규모 프론트엔드…
안녕하세요. 여기어때컴퍼니 파트너웹개발팀 주나입니다. 지난 글 우리 팀 코드 스타일을 아는 AI 만들기: RAG와 Vector DB 활용기에서는 ‘레포 청킹 임베딩 과정’을 소개해드렸는데요, 이번 글에서는 그 기술을 실제로 적용해 만든 사례를 공유하려 합니다. 저희는 이를 활용해 테스트…
배포 없이 실시간으로 설정을 바꾸는 지휘자의 비밀 노트 안녕하세요! 올리브영 상품통합프로젝트의 하모니를 책임지고 있는 불광동꿀주먹👊입니다. "설정값 딱 하나 바꾸려는데, 전체 서버를 다 재시작해야 한다고요? 그게 최선인가요?" 🤔 이런 고민, 개발자라면 한 번쯤 해보셨을 겁니다. 저희…
HashiCorp Vault 암호화 아키텍처 완전 분석 안녕하세요. 인포그랩에서 DevOps 엔지니어로 일하는 Chris입니다. 현대 클라우드 환경에서는 데이터베이스(DB) 비밀번호, API 키, 인증서, 암호화 키 등 민감정보를 안전하게 보호하는 일이 매우 중요합니다. 그러나 단순한…
안녕하세요. 토스플레이스 QA Manager 채소연입니다. 토스플레이스의 QA Manager는 기능조직인 QA 팀으로 함께 일하고 있어요. 동시에 팀이나 *사일로로 ‘겸직’의 형태로 배치 되어 제품의 초기 셋업 단계부터 배포까지, 프로젝트와 프로덕트 전반의 품질을 관리합니다. 현재 각…
이 글은 Tech-Verse 2025에서 발표된 AI 프로덕트 개발의 리스크와 미티게이션 세션을 글로 옮긴 것입니다. 안녕하세요. LINE+ Security Engineering 김성우입니다. 제가 속한 Securtiy R&D 팀은 LY Corporation의 Security Devel…
- blog if(kakao)25 Krew Day FE 패널톡: 혈관에 피 대신 철(Fe)이 흐르는 FE 개발자들의 이야기 if(kakao)25 Krew Day 오후 2시, 지하 1층 Team room 3,4,5 강의실에는 FE Krew Talk 세션을 듣기 위해 많은 카카오 공동체 크…
- blog if(kakao)25 Krew Day CTO 패널톡: 7명의 카카오 공동체 CTO가 말하는 AI 시대의 카카오 if(kakao)25 Krew Day의 하이라이트 중 하나였던 CTO 패널톡! 카카오 공동체(계열사) 7명의 CTO가 한자리에 모여 AI 시대의 현재와 미래에 대해…
- blog if(kakao)25 Krew Day AI 패널톡: AI 시대의 개발, 인프라, 전략 (외부 연사 초청 세션) if(kakao)25 Krew Day의 오후 세션으로 진행된 AI 패널톡은 외부 전문가와 함께 AI 시대의 개발 패러다임 변화, 인프라 구축의 도전, 그리고 기업…
- blog 단 1시간 만에 99개의 MVP가? AI와 함께한 1K: 바이브코딩전 생생 후기 안녕하세요! 'if(kakao) 25 krew Day’에서 열린 아주 특별한 행사의 열기를 전해드리고자 합니다. 바로 '1K: 바이브코딩전’인데요. ‘단 1시간 만에’ 아이디어를 현실로 만드는…
본 경진대회에 관심을 가져주신 모든 분께 감사드립니다. 참가자들이 AI 에이전트 개발에 대한 이해를 높이고 성공적으로 대회에 임할 수 있도록 주요 예상 질문과 답변을 정리했습니다. 학회 공식 사이트에서 일정 등 상세 내용 확인 및 참가 신청할 수 있습니다. 많은 관심과 참여 부탁드려요!…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 핵심 인사이트 - 시간 절약 및 효율성 증대: 생성형 AI를 활용하여 기술 문서 작성 시간을 획기적으로 단축하고, 개발자들이 핵심 업무에 집중할 수 있도록 지원합니다. - 정확하고 최신 정보 유지: AI 기반 자동화는 문서의…
안녕하세요, 카카오뱅크 플랫폼엔지니어링팀에서 알림 시스템 개발을 담당하고 있는 서버 개발자 Danny입니다. 카카오뱅크의 알림 시스템은 고객에게 다양한 알림을 전달하는 핵심 역할을 하고 있습니다. 최근 알림서비스 2.0을 준비하면서, 알림 메시지의 ‘상태’를 효율적으로 관리할 수 있는…
안녕하세요, 29CM Purchase & Post Purchase 팀 백엔드 엔지니어 강세종입니다. 저희 팀은 고객이 상품을 장바구니에 담아 주문하는 단계(Purchase)부터, 주문 이후의 배송, 클레임, 정산 등 후속 프로세스(Post Purchase)까지 전반적인 기능을 개발하고…
5대 금융사를 품은 버즈베네핏의 백엔드 팀은 무슨 일을 할까요? 안녕하세요, 버즈빌 Supply 그룹의 Product Backend 팀 리드 Wynn입니다. 현재 저희 팀에서 함께 팀을 성장시킬 동료를 찾고 있습니다. 채용 공고만으로는 우리 팀이 어떤 팀이고, 어떤 일을 하는지 충분히…
여기어때 컬처북 제작기(2) — 디자인편 지난 1편에서는 여기어때만의 문화를 공고히 하기 위해, 리더십원칙 리뉴얼 스토리와 컬처북 제작 배경을 들려드렸어요. 기획의 큰 그림을 그렸다면, 이제 색을 입힐 차례겠죠? 2편에서는 리뉴얼된 리더십원칙을 심볼과 일러스트로 디자인하는 과정, 그리고…
2부. 9월 19일, KodeRunner 2025의 하루 - Swap Space, Hands-on, OST, Zero UI 체험존 1. Swap Space 부스 Swap Space 부스란, 컴퓨터 시스템에서 메모리가 부족할 때 디스크 공간을 활용해 새로운 작업을 처리하듯, 컨퍼런스의 메…
코드 리뷰 봇으로 시작된 팀 문화의 변화 들어가며 WMS플랫폼팀은 B마트 서비스의 물류 플랫폼 중에서도 WMS(Warehouse Management System)를 담당하고 있습니다. WMS는 창고의 상태를 가시화하고, 무엇이, 어디에, 얼마나 있는지를 신뢰할 수 있는 데이터로 관리하는…
안녕하세요, 카카오뱅크 기술XR팀에서 Developer Relations을 담당하고 있는 Ashley입니다. 저는 카카오뱅크 기술 직군과 사내외 기술 커뮤니티를 연결하고, 기술문화를 함께 만들어가며, 개발자들이 더 나은 경험을 할 수 있는 환경과 프로그램을 고민하는 일을 하고 있습니다.…
- 기술을 넘어 ‘일하는 방식’ 자체를 혁신하는 AI 네이티브 전환을 강조했어요. - 단계적 실험 도입을 통해 AI 기반 생산성과 조직문화 혁신 가능성을 확인했어요. 지난 10월 25일 토요일, 한양대학교 ERICA 캠퍼스에서 열린 ‘한국인사관리학회 2025 추계학술대회’ 특별세션에서…
안녕하세요, 토스플레이스 Frontend Developer 고태완, Node.js Developer 윤보미입니다. “여러분은 오프라인 매장에서 주문하고 결제하는 과정을 얼마나 자주 경험하시나요?” 카페에 들어가 메뉴를 주문하고, 점주분이 포스에 상품을 입력하고, 결제 버튼을 누르면 카드…
핵심 인사이트 - AI Agent가 공급망의 '지능' 담당: 지정학적 리스크, 수요 변동성 확대 등 예측 불가능한 환경 속에서, AI Agent는 실시간 데이터 분석과 자율적인 의사결정을 통해 공급망의 안정성과 탄력성을 높입니다. 기존의 정적 계획 방식으로는 대응하기 어려운 복잡한 상황…
안녕하세요. 쿠폰 스쿼드 포덕입니다. 2025년 새해 첫 대량 쿠폰 발급을 진행하던 중, 예상치 못한 일이 벌어졌습니다. 1,500만 건의 쿠폰을 발급하던 중에 RabbitMQ 클러스터에 문제가 생겼습니다. 이번 글에서는 긴급 상황에서의 대응 과정부터 AWS TAM(Technical A…
“하나의 배너를 바꾸는데도 세 개의 앱을 수정해야 한다면, 정말 효율적인 걸까? 안녕하세요. KREAM Service Backend 팀의 Bruce(김대영)입니다. KREAM은 스니커즈 리셀에서 시작해, 패션과 라이프스타일까지 확장하며 글로벌 C2C 커머스 플랫폼으로 성장하고 있습니다.…
AI로 E2E 테스트를 찍어내다: MAFT - 등록일 - 2025.10.28 - | - 코멘트 - 6982 “API 문서만 주면 테스트 코드가 생성되고 자동으로 PR까지 생성된다면 얼마나 좋을까?” MAFT(Multi Agents For Testing)는 이런 바람에서 출발한 사이드 프…
Server-Sent Events로 실시간 알림 전달하기 들어가며 식당에 있다 보면 “배달의민족 주문~!” 알림을 한 번쯤 들어보셨을 거예요. 이 알림은 주문이 들어올 때 사장님이 빠르게 확인하고 처리할 수 있도록 도와주는 주문 접수 프로그램에서 발생합니다. 이 프로그램을 만드는 팀이…
우아한 디버깅 툴 2부: 좀 더 편하게 일하기 위한 개선들 지난 글 "우아한 디버깅 툴 1부: 웹뷰/웹페이지 원격으로 디버깅하기"에서는 이슈 정보를 쉽게 기록하고 공유하는 방법에 대해 다뤘습니다. 하지만 QA를 더 원활하게 진행하기 위해서는 아직 개선해야 할 부분이 많았습니다. 이번 글…
우아한 디버깅 툴 1부: 웹뷰/웹페이지 원격으로 디버깅하기 버그 재현, 생각보다 쉽지 않습니다 버그가 발견되었을 때 프론트엔드 개발자가 가장 많이 하는 말이 있습니다. “제 기기에선 잘 되는데요…?” 이슈가 발생하면 우리는 가장 먼저 상황을 똑같이 재현해보려 합니다. 하지만 재현이 항상…
들어가며 링크 복사 안녕하세요, 카카오모빌리티에서 DevRel을 담당하는 헤이즈입니다. 오늘은 지난 9월에 열린 if(kakao)25에 참여한 카카오모빌리티의 크루들의 이야기를 랩업하고 리뷰하려 합니다. if(kakao)는 카카오의 프로덕트와 기술 비전 및 성과를 공유하는 대표적인 콘퍼…
Jira Automation으로 반복 업무를 효율적으로 관리해보자 들어가며 Jira는 Atlassian의 대표적인 이슈 추적 및 프로젝트 관리 도구입니다. 대다수의 조직에서는 Jira를 활용해 이슈를 추적하고 프로젝트의 계획부터 관리까지 수행합니다. Jira의 강력한 필터 검색, 워크…
At LY Corporation we're constantly working to improve our pre-release test process and reduce the risk of outages. One key piece of this process is our end-to-e…
[원문보기] 핵심 인사이트 - AI 자동화로 인한 IT 초급 직무 감소: AI 기술 발전으로 단순 반복 업무가 자동화되면서, 데이터 입력, 단순 코딩 등 IT 초급 직무의 고용 시장이 축소되고 있습니다. - 미래 IT 인재 핵심 역량은 '문제 해결 능력'과 '소통 능력': 기술 변화에…
안녕하세요. 데이터 오퍼레이션팀의 서정민, 검색 엔지니어링팀의 박준건입니다. AI 기술은 빠르게 발전하며 자동화할 수 있는 영역을 계속 확장하고 있습니다. 무신사 역시 사내 여러 서비스에 AI를 적극 도입하고 있습니다. 특히 방대한 상품 데이터를 다양한 서비스에 활용하기 위해 상품 카테…
시스템의 안정성을 확보하기 위한 노력과 기법은 수없이 많지만, 그중에서도 이번 글에서는 요기요 서비스를 대상으로 수행한 카오스 엔지니어링 실험 경험을 공유하고자 합니다. 이번 실험을 통해 카오스 엔지니어링을 어떻게 활용해 시스템을 진단할 수 있는지, 그리고 예상치 못했던 결과로부터 어떤…
모바일 앱을 성공적으로 운영하려면 장애 모니터링은 필수입니다. 회원 가입이나 결제 과정에서 오류가 발생했을 때 이를 즉시 파악하고 대응하지 못하면 사용자 이탈로 이어지기 때문입니다. 한 번 떠난 사용자를 다시 돌아오게 하는 일은 생각보다 어렵고 비용도 많이 듭니다. 사전 테스트를 아무리…
들어가며 안녕하세요. 컬리 핀테크그룹 김재민입니다. 처음에는 컬리 내부 스터디에서 ‘핀테크그룹의 BFF’를 소개해달라는 요청이 있어, 공부도 할 겸 발표를 자처하며 문서를 작성하기 시작했습니다. 작성하다 보니 GraphQL 기반 BFF를 도입·운영하며 얻은 인사이트가 컬리 구성원 이외에…
Featured 당근에서 중고거래를 하며 당근페이를 사용해 보셨나요? 누구에게 무엇을 얼마에 팔았는지, 또는 누구로부터 무엇을 얼마에 샀는지 확인하려면 어디를 봐야 할까요? 당근페이는 당근 서비스 곳곳에서 쓰여요. 중고거래 채팅방에서 송금할 때, 당근 픽업으로 음식을 주문할 때, 동네걷…
당신도 모르게 사용하고 있는 토스페이먼츠 온라인에서 무언가를 결제할 때마다, 여러분은 토스페이먼츠와 만나고 있을 가능성이 높습니다. 온라인에서 앱을 구매할 때도, 쇼핑몰에서 옷을 구매할 때도, 음식 배달 애플리케이션에서 저녁을 구매할 때도, 퇴근 후 자기계발을 위해 온라인 강의를 구매할…
AI 데이터 분석가 ‘물어보새’- 3부. Agent로 더 넓고 깊은 지식 공유하기 프롤로그 AI 기술을 활용해 구성원의 의사결정을 지원하는 BADA(Baemin Advanced Data Analytics)팀은 우아한형제들 구성원의 데이터 리터러시와 업무 생산성 높이는 ‘물어보새’를 비롯…
Redis New Connection 증가 이슈 돌아보기 서비스 성능을 높이기 위해 여러 영역에서 캐싱을 활용하고 있습니다. 그중 사용자 맞춤 데이터를 빠르게 제공하기 위해 Redis를 사용하고 있는데요. Redis 관련 지표를 모니터링 하던 중 신규 커넥션 생성이 많은 현상을 발견하였…
안녕하세요. 검색플랫폼개발팀 아론입니다. 대규모 애플리케이션을 개발하다 보면 코드가 점점 커지고 복잡해져서, 관리가 어려워지는 순간이 오죠. 저도 그런 시점을 몇 번 겪으면서 “이걸 어떻게 더 깔끔하고, 중복 코드 없이 유지할 수 있을까?” 고민하게 됐습니다. 특히 최근에 팀에서 검색…
Featured AI 기술을 활용한 3D 브랜디드 영상 제작기 이번에 소개할 내용은 여기어때 콘서트팩 Vol.8 원주편을 위한 CGI(Computer-Generated Imagery) 영상 프로젝트예요! 지금까지의 콘서트팩 영상들과는 다른 새로운 접근을 시도했어요. 기존에는 일반 촬영…
안녕하세요. 클린플랫폼에서 컨텐츠 모니터링 시스템을 개발하는 핀입니다. 지난 글에서 저희 조직 내의 동기화 파이프라인을 대체한 Kafka Connect 기반의 CDC 파이프라인을 소개했습니다. 이번 글에서는 제가 직면했던 구체적인 문제들과 이를 해결한 방법을 말씀드리겠습니다. 1. CD…
안녕하세요. 클린플랫폼에서 컨텐츠 모니터링 시스템을 개발하는 핀입니다. 저희 시스템은 약 10년 동안 운영되면서 점차 레거시가 쌓였습니다. 그중에 하나가 PostgreSQL의 데이터를 ES로 동기화하는 파이프라인이었습니다. 이번 글에서는 복잡했던 동기화 파이프라인을 대체한 Kafka C…
안녕하세요, 카카오뱅크 AI모바일 팀에서 iOS를 개발하고 있는 Nick입니다. 매년 전 세계 개발자들의 관심이 집중되는 WWDC! 그 현장에 다녀왔는데요, 올해 WWDC25에서는 Liquid Glass UI와 Foundation Models framework라는 키워드가 특히 주목받았…
왜 이 일을 시작했나요? 음식 배달 서비스의 점주님용 앱을 운영하는 동안 꾸준히 같은 피드백이 들어왔습니다. "메뉴 등록이 너무 어려워요. 더 쉽게 해주세요." 문제는 옵션과 사이즈, 토핑, 기간 한정 등 고려해야 할 사항이 많은 메뉴 등록은 그 자체가 본질적으로 복잡하다는 점입니다.…
들어가며 최근 몇 년 사이 인공 지능은 눈부신 발전을 거듭하고 있습니다. 대규모 언어 모델은 인간 수준의 언어 생성 능력을 갖췄고, 멀티모달 모델은 텍스트와 이미지를 넘나들며 추론하며, 특정 분야에서는 전문가에 필적하는 성능을 보이고 있습니다. 이렇게 고도화된 AI가 우리의 일상과 사회…
[원문보기] 핵심 인사이트 - 개인정보 보호 & 보안 강화: AI 모델이 학습한 데이터를 선택적으로 '잊도록' 하는 머신 언러닝 기술이 주목받고 있습니다. 개인정보 보호 규제 준수, 악성 데이터 공격 방어, 유해 콘텐츠 제거 등 안전하고 신뢰할 수 있는 AI 서비스 제공에 필수적인 기술…
29CM QA팀은 과거 Mac Mini 1대로 테스트 자동화 환경을 구축하여 iOS 1대, Android 1대로 자동화를 시작했습니다. 하지만 자동화 시나리오와 부가 기능이 점차 확장되면서 프레임워크의 규모가 커졌고, 수행할 시나리오가 늘어나며 전체 테스트 시간이 길어졌습니다. 29CM…
- blog MySQL Orchestrator 기반의 새로운 HA 표준 개발기 개요 MHA는 2012년 DeNA에 근무하고 있던 일본인 Yoshinori Matsunobu가 개발한 솔루션으로 대규모 MySQL 운영 환경에서 고가용성을 확보하기 위해 개발되었습니다. 이후 Yoshinori…
안녕하세요, 카카오뱅크에서 Developer Relations 담당자로서 기술 컨퍼런스와 커뮤니티 후원을 담당하고 있는 Ashley입니다. 매년 여름, 전 세계의 화이트햇 해커들이 사막의 도시 라스베가스로 모입니다. 바로 1993년부터 이어져 온 대규모 글로벌 보안 컨퍼런스 ‘DEF C…
LLMOps로 확장하는 AI플랫폼 2.0 AI 기술은 빠르게 진화하고 있습니다. 우아한형제들 AI플랫폼팀은 그동안 AI플랫폼 1.0을 통해 머신러닝(ML) 모델을 개발·배포·운영을 지원하는 MLOps 플랫폼을 구축해 왔습니다. AI플랫폼 1.0의 상세 내용은 아래 글에서 다뤘습니다. 대…
우아한 Cloud FinOps 여정 클라우드는 이제 기업의 성장과 혁신을 뒷받침하는 핵심 인프라로 자리 잡았습니다. 새로운 서비스를 빠르게 실험하고, 트래픽 변화에 따라 유연하게 확장하며, 글로벌 시장에도 손쉽게 진출할 수 있도록 해주죠. 하지만 비용 측면에서는 기존 온프레미스 환경과…
최근 LY Corporation뿐 아니라 IT 산업 전반에서 AI 기술을 서비스에 접목하려는 움직임이 활발히 이어지고 있습니다. 메시징과 커뮤니케이션, 콘텐츠, 업무 자동화에 이르기까지 이제 AI는 더 이상 선택이 아닌 필수 과제가 되었습니다. PD1 해커톤은 이와 같은 흐름 속에서 L…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 핵심 인사이트 - 비용 절감 및 경쟁력 강화: 대안 클라우드는 주요 클라우드 사업자 대비 높은 가용성과 저렴한 가격으로 비용 효율성을 높이고 있습니다. 기업의 75%가 2개 이상 서비스를 이용하며 그 효과를 입증하고 있습니다.…
"삐빅, 삐빅." 1분 1초가 급박하게 돌아가는 물류센터. 이곳에서 현장 작업자의 손에 들린 PDA(산업용 단말기)의 작은 화면은 전쟁터의 레이더와 같습니다. 하지만 이 레이더가 낡고 해상도가 낮다면? 브라우저 툴바가 화면의 10% 이상을 차지하고, 키패드로 다음 단계를 넘어가려 해도…
"고객이 100원 상품을 클릭했는데 결제하고 보니 10,000원 짜리 상품이였다면?" 이커머스에서 이런 일이 발생하면 고객 신뢰도는 급격히 떨어집니다. 문제의 근본 원인은 바로 '데이터 정합성'! 즉, 여러 시스템 간 데이터가 서로 일치하지 않는 것이죠. 올리브영도 예외는 아니었습니다.…
CES 2025에서 젠슨 황의 키노트에는 "앞으로 모든 회사의 IT 부서는 AI 에이전트의 HR 부서가 될 것이다."라는 내용이 있다. 이는 앞으로의 IT 부서가 단순하게 정보화 시스템을 구축하고 디지털 트랜스포메이션 기반의 기술 혁신을 하는 것을 넘어 조직 내에서 업무를 돕는 AI 에…
변화하는 세상 속에서 요즘 우리 주변을 둘러보면 모든 것이 빠르게 변하고 있다는 걸 느낀다. 특히 기술 분야의 변화 속도는 정말 놀랍다. 어제까지 최신 기술이라고 여겨졌던 것들이 오늘은 당연한 것이 되고, 내일이면 또 새로운 기술로 대체된다. 여기어때도 예외는 아니다. 숙박 플랫폼 시장…
[원문보기] Agentic AI는 시스템이라기보다 자율적인 운영자처럼 작동하므로, AI 중심 레드팀 프레임워크로 철저히 스트레스 테스트하는 것이 중요합니다. 더 많은 기업이 Agentic AI 애플리케이션을 도입하면서 잠재적 공격 표면은 복잡성과 범위 면에서 빠르게 확대되고 있습니다.…
안녕하세요. 무신사 Core Engineering/Personalization Engineering 팀에서 프론트엔드 개발을 맡고 있는 김의중입니다. 새로운 기능을 추가하거나 기존 코드를 수정할 때, 이런 불안감을 느껴본 적 있으신가요? “여기는 잘못 수정하면 버그가 발생할수 있겠다”…
Featured 여행도 하고 지구도 지킨다, 여기어때 쓰봉크럽 디자인 리뉴얼 여기어때의 오리지널 콘텐츠, <쓰봉크럽>의 새로운 얼굴을 소개합니다. 지난 글 🔗여기어때가 오리지널 콘텐츠를 만든 이유 Vol.2 에서 쓰봉크럽의 시작에 관한 고민을 이야기했다면, 이번에는 더 많은 분들과 함께…
안녕하세요, 토스증권 Realtime Data Team 강병수입니다. 이전 글에서 수 천 개의 실시간 데이터 파이프라인 리니지 시각화라는 주제를 다뤘는데요. 이번 글에서는 수 천 개의 파이프라인 중 조금 더 특별한 것이 있어 이 내용을 상세하게 소개해 보려고 합니다. 그 특별한 요소는…
에이전틱 코딩을 통한 1인 프로토타입 제작의 가능성을 확인하고 개인과 단일 조직의 다양한 에이전틱 코딩 업무 활용 사례를 수집한 이후, 기술전략은 'AI 마일리지 프로그램’을 기획했습니다. AI 마일리지 프로그램에 참여한 개발자를 대상으로 다양한 상용 AI 도구(예: 코드 생성 AI,…
카카오의 여러 서비스, 그 중에서도 카카오톡 서비스는 국민의 대다수가 사용하는 서비스이다보니 인프라와 애플리케이션에 대한 모니터링이 필수적인 과제입니다. 이를 위해 카카오에서는 자체 개발한 매트릭스(MATRIX)라는 솔루션을 운영하고 있습니다. 매트릭스(MATRIX)는 As a Serv…
카카오가 ‘에이전트 기반 리엔지니어링’ 철학을 바탕으로 개발 업무를 진행하면서 겪은 초기 성공 경험 중 두 가지 사례를 소개합니다. 사례 1. 검증 스트레스를 줄이다 카카오의 애플리케이션이 사용자에게 배포되기 전, 반드시 거쳐야 하는 중요한 절차가 있습니다. 바로 오픈소스 자동화 관리…
실행: AI와 함께 개발하기 - SDLC 전 과정 협업 사례 카카오는 소프트웨어 개발 단계 전반에 걸쳐 AI를 어떻게 통합하고 활용하여 생산성을 극대화하며, 궁극적으로 아이디어를 압도적인 속도로 현실로 만들기 위해, '에이전트 기반 리엔지니어링’의 비전을 E2E(End-to-End) 개…
AI 개발팀이라면 누구나 경험하는 딜레마가 있습니다. “이런 모델 구조를 시도해보면 어떨까”, “새로운 데이터셋으로 실험해볼까”, “이런 기능을 추가하면 사용자들이 좋아할 텐데”, "저런 도구가 있으면 개발이 훨씬 편해질 텐데"라는 아이디어는 끊임없이 나오지만, 정작 구현에 들어가면 현…
현대의 개발 조직은 점점 더 짧은 릴리스 주기와 높은 품질 수준을 동시에 요구받습니다. 마이크로서비스 아키텍처와 클라우드 네이티브 환경이 확산되면서, API는 서비스 간 통신의 중심으로 자리 잡았습니다. 이에 따라 API 테스트는 더 이상 QA 팀의 선택적 활동이 아닌, CI/CD 파이…
리팩토링의 핵심은 사람이 주도해서 작업을 잘게 쪼개고 이를 여러번 반복하고 의도한 바 대로 정확히 동작하는 코드를 만들어내는 데 있습니다. 여기에서는 이를 위한 리팩토링 방법 3가지에 대해 이야기해 보겠습니다. AI와의 협업은 개발의 풍경을 빠른 속도로 바꾸고 있습니다. AI가 제안해주…
초기 상황은 명확했습니다. 이미지 콘텐츠의 양은 기하급수적으로 증가하는 반면, 이를 검토하는 인력은 한정적이었습니다. 100% 수동 검토는 운영 피로도를 가중시킬 뿐만 아니라, 사람마다 다른 판단 기준으로 인해 일관성을 유지하기 어려운 구조적 문제를 안고 있었습니다. 때문에 "사람이 직…
AI는 배포 및 운영 환경에 실질적인 변화를 가져왔습니다. 덕분에 카카오의 데브옵스 문화 역시 더욱 가속화되고 서비스의 안정성도 개선되고 있습니다. AI가 어떻게 카카오의 배포 워크플로를 효율화하고, 운영 환경을 예측 가능하게 만들며, 나아가 시스템 스스로 문제를 해결하는 자율적인 운영…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 데이터와 클라우드가 지역화되면서, 글로벌 IT 리더들은 점점 더 지역 중심으로 변하는 디지털 시대에 적응해야 한다는 긴박감을 느끼고 있습니다. 디지털 주권(digital sovereignty) 움직임이 빠르게 확산하고 있습니다…
안녕하세요. 저는 당근 피드실 피드 인프라팀에서 Software Engineer로 일하고 있는 Lebron이라고 해요. 당근 피드는 당근 앱에 있는 다양한 콘텐츠를 모아서 하나의 리스트로 보여줘요. 사용자는 피드를 통해 중고거래, 구인 공고, 중고차, 부동산 등 자신에게 맞춤화된 정보를…
내 데이터는 어디에서 처리될까? 스마트폰을 열면 AI 기능이 넘쳐납니다. 사진 자동 분류, 메시지 요약, 외국어 번역, 전화 응답까지. 그런데 문득 이런 의문이 듭니다. “이 기능들, 내 데이터는 어디에서 처리되는 걸까? 내 개인정보가 서버로 전송되는 건 아닐까?” 이 질문은 곧 온디바…
현재 우리 서비스 상태 관리는 고객 관점에서 잘 되고 있나요…? 🤔 이 물음에서 “핑크와드” 라는 프로젝트가 탄생하게 되었습니다. 카카오페이증권에서는 모니터링, 옵저버빌리티, 트레이싱같이 기술 영역에서의 서비스 상태 가시화는 고도화되어 있지만, 상대적으로 “고객 관점에서의 서비스 상태”…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] 클라우드 컴퓨팅 초창기에는 비용 절감을 위한 인프라 전환이 주된 목적이었습니다. 그러나 최근 들어 클라우드는 빠른 개발과 디지털 혁신을 가능하게 하는 핵심 요소가 됐습니다. Hackett Group의 부대표 Joe Nathan…
안녕하세요, 모두싸인에서 프론트엔드를 개발하고 있는 엔지니어 레오(Leo)입니다. 이번 포스팅에서는 프론트엔드 개발 과정에서 “하나의 소스코드로 여러 환경의 요구사항에 대응하면서 개발 생산성 및 유지 보수성까지 높일 수 있을까?” 라는 질문에서 출발한 경험을 공유하려 합니다. 특히 AS…
Yanolja의 Developer Platform Engineering 조직은 개발자들의 생산성 향상을 목표로, 플랫폼 엔지니어링 관점에서 다양한 제품을 개발 및 운영하고 있습니다. 이번 글에서는 오랜 시간 발전시켜 온 API Management Platform의 초기 버전부터 현재 버…
요약: LLM이 사용자의 질문을 받아 답변을 생성하기까지의 내부 동작 과정을 6단계(토큰화, 임베딩, 위치 인코딩, 트랜스포머 & 어텐션, 예측, 디코딩)로 나누어 설명합니다. 💡 리뷰어 한줄평 snow.y LLM의 내부 원리를 너무 깊지 않게, 딱 필요한 만큼만 알고 싶은 개발자를 위…
1. 들어가며 안녕하세요, 여기어때컴퍼니 DevOps팀 클로이입니다. 지난 ‘CI/CD 개선기’ 시리즈에서는 DevOps팀이 하나의 표준화된 CI/CD 파이프라인을 구축하는 과정을 공유드렸습니다. 하지만 여전히 알림 프로세스에는 개선할 여지가 남아 있었습니다. 알림 기준과 구현 방식이…
JuiceFS: 오브젝트 스토리지를 활용하는 HDFS 호환 분산 파일 시스템 - 등록일 - 2025.09.10 - | - 코멘트 - 3193 네이버에서는 다양한 서비스를 위해 공용 Hadoop 클러스터를 운영하고 있으며, Spark, Hive, MapReduce 등의 Hadoop 애플리…
안녕하세요 토스증권 Realtime Data Team 김용우입니다. Iceberg는 최근 데이터 레이크 환경에서 가장 주목받는 테이블 포맷 중 하나입니다. 특히 Update와 Delete를 네이티브하게 지원한다는 점이 가장 큰 매력입니다. Hive/Parquet 기반의 테이블 포맷이 사…
안녕하세요! 여기어때컴퍼니 DevOps팀 제이입니다. 😊 저희 팀은 여기어때컴퍼니 Tech 조직 내 개발자들의 업무 몰입을 위한 개발 환경과 체계를 만들어가는 조직으로, 조직별로 상이한 개발 환경을 통합하고 운영하고 있습니다. 이번 글에서는 신규 CI/CD Pipeline에서 어떻게 공…
AIOS 소개 개요 AIOS(Artificial Intelligence Operating System)는 대규모 언어 모델(LLM)을 운영체제의 두뇌로 삼아, 기존 OS의 역할을 뛰어넘어 지능형 에이전트로서의 기능을 내재한 새로운 패러다임의 운영체제입니다. 최근 AIOS는 여러 연구에서…
- blog Next.js ISR 전환과 Redis 외부 캐싱 (SSR 지옥 탈출기 시리즈 1) Next.js SSR 지옥 탈출기 시리즈 - 👉 Part 1. ISR 전환과 Redis 외부 캐싱 - 카카오 인프라 환경에서 SSR을 운영하며 맞닥뜨린 한계와, 그 과정에서 얻은 Next.j…
안녕하세요, 개발그룹 데이터서비스개발팀 이성현 매니저입니다. 본 글을 통해 저희 '오!라방' 서비스의 클라우드 비용 절감 사례를 소개해 드리게 되어 기쁩니다. '오!라방'(설명 참조)은 SK플래닛의 OK캐쉬백 앱 내에서 운영되는 라이브커머스 채널링 플랫폼의 이름으로, 'OK캐쉬백'과 '…