안녕하세요, 토스 Financial Marketplace Platform Team Server Developer 류경린입니다. 이번 글에서는 지난 아티클에서 소개한 제휴사 Mock 서버를 더 효과적으로 활용하기 위해 어떤 고민을 했는지 를 소개하고자 해요. 이를 위해 통합 테스트 작성…
들어가며 이번 글에서는 Airbridge 인증 서버에서 간헐적으로 응답 속도가 느려지는 현상을 분석하고 개선한 경험을 공유합니다. 문제 해결 과정에서 구조 개선을 함께 진행하여 간헐적인 응답 지연 문제를 해결했을 뿐만 아니라 트래픽 급증 상황에도 안정적으로 작동하는 인증 시스템을 구축할…
안녕하세요 라포랩스 광고사업팀의 Business Developer 최소윤입니다. 요즘 부쩍 주변에서 “제품팀도 아닌데 어떻게 그렇게 AI를 적극적으로 잘 쓰냐”는 질문을 자주 받고 있어요. 덕분에 ‘사업팀의 AI 에반젤리스트’라는 뿌듯한 별명도 가지게 된 광고사업팀에서, 어떻게 덜 일하…
안녕하세요. 모두싸인 제품 그룹에서 서비스의 품질을 전반적으로 관리하고 있는 QA 챕터 리더 조니 입니다. 제품을 더 빠르게, 더 자주, 더 안전하게 배포하는 것은 모든 SaaS 조직의 숙제입니다. 하지만 개발 속도가 빨라질수록 QA는 점점 더 적은 시간과 정보 안에서 중요한 결정을 내…
요약: 이 글에서는 AWS Gen AI를 활용한 안면 인식 기반 초개인화 키오스크를 개발해 3위를 수상한 경험을 공유합니다. Face Five팀은 ‘무엇을 개발할지’에 집중해 고객 얼굴로 식별, 메뉴 추천, 매출 분석이 가능한 솔루션을 설계했습니다. 또한, AWS Bedrock과 Ope…
안녕하세요. 무신사 글로벌 개발을 맡고있는 하수종입니다. 본격적으로 AI 시대가 도래함에 따라 무신사에서도 AI와 관련된 활발한 커뮤니티 활동과 재밌는 프로젝트가 많이 진행 중입니다. 저는 AI 기반 업무 생산성 혁신 프로젝트인 ‘촤비스’에 컨트리뷰터로 참여하고 있습니다. 지금도 촤비스…
“사립학교교직원연금을 영어로 어떻게 네이밍할까요?” 프롤로그: 네이밍 늪에 빠진 개발자들 “사립학교교직원연금”, “장애인65세이상건강보험산정특례자의료비”, “별정우체국연금” … TAX팀은 이런 용어들을 변수명으로 만들어야 하는 고민이 늘 있었습니다. 영어로 번역하자니 privateSch…
함께 일하는 방법은 곧, 우리가 만드는 서비스의 품질을 결정합니다. 우리는 ‘‘어떻게 일하는가’가 ‘무엇을 만드는가’만큼 중요하다고 믿는 개발 조직입니다. 기술적으로 더 나은 선택을 하고, 유연하게 실험하며, 함께 성장하기 위해 KREAM Tech만의 일하는 문화를 만들어가고 있습니다.…
Executive Summary - Agentic AI 이후의 다음 단계는 Agentic Workflow, 즉 AI가 단일 작업이 아니라 업무 흐름 전체를 실행하는 구조로 진화 - 기존 자동화는 작업 단위(Task) 중심이었다면, Agentic Workflow는 목표 기반으로 여러 작업…
안녕하세요, 올리브영에서 프론트엔드 업무를 진행하고 있는 개발새발자입니다. 최근 개발 환경의 가장 큰 화두는 단연 LLM 기반의 AI 코딩 도우미일 것입니다. 저희 올리브영에서도 개발자들의 생산성을 혁신하기 위해 ChatGPT, Gemini, Amazon Q 등 다양한 AI 서비스를 적…
2024년 현재 전 세계 IoT 기기 수는 약 150억 개에 이르며 2030년에는 250억 개에 달할 전망이다. 이 방대한 IoT 생태계에서 통신 프로토콜은 기기들의 공용어 역할을 한다. 문제는 Wi-Fi, Bluetooth Low Energy(BLE), Zigbee, Z-Wave, T…
Spring Cache(@Cacheable) + Spring Data Redis 사용 시 record 직렬화 오류 원인과 해결 이 글은 Spring Data Redis에서 GenericJackson2JsonRedisSerializer를 사용할 때 발생할 수 있는 직렬화 문제를 다룹니다.…
DARO: 알라미의 광고 수익화 노하우를 공개합니다 알라미는 전 세계 1억 명의 아침을 깨운 알람 앱이다. 2024년 기준 200만 DAU, 연 매출 300억 원, 영업이익 190억 원을 기록했고 100개국에서 1위를 경험했다. 알람 앱으로 이런 성과를 냈다고 하면 흔히 묻는다. “어떻…
안녕하세요. 29CM Search & Discovery 팀 백엔드 개발자 김찬입니다. 저희 팀은 고객의 구매 여정에서 가장 처음 마주하게 되는 전시 지면을 책임지고 있습니다. 그만큼 빠르고 안정적인 서비스 제공이 중요한데요. 서비스를 운영하다 보면 종종 이런 의문이 생깁니다. “지금 우…
1. 트래픽이 갑자기 몰려도 자동으로 서버가 늘어나 안정적인 서비스 제공이 가능해집니다. 2. 시스템 반응 속도가 빨라져 국민들이 더 빠르게 민원이나 행정 서비스를 이용할 수 있습니다. 3. 기존보다 운영 관리가 쉬워져 비용과 시간도 절약할 수 있습니다. 기존의 공공기관 시스템은 특정…
: CEO Staff Peter의 DARO 온보딩 미팅 노트 지난달 딜라이트룸에 CEO Staff로 합류했습니다! 알라미는 워낙 유명한 데다 1년 넘게 직접 써온 앱이라 익숙했지만, 신사업인 DARO(다로)는 솔직히 처음엔 물음표 투성이였어요. “광고 수익을 알아서 2배로 올려준다고?”…
안녕하세요. 토스 ML Platform 팀에서 다양한 ML 서비스를 위한 플랫폼을 개발하고 있는 우종호, 송석현입니다. 토스에는 다양한 비즈니스 도메인에 걸쳐 수많은 ML 기반 서비스가 존재합니다. 신용평가, 이상거래탐지, 마케팅 최적화, 고객 경험 개선 등 서비스마다 요구하는 ML 컴…
요약: 카카오페이의 금융 AI 컨시어지 ‘페이지니‘는 사용자의 위치·시간·이용 기록을 분석하여 사용자에게 적합한 금융 서비스와 혜택을 제안하는 서비스입니다. 음성 및 텍스트 입력을 모두 지원하며, AWS Bedrock 기반의 멀티 에이전트 구조로 ‘전체 서비스 추천‘과 ‘가맹점 혜택 추…
안녕하세요. LINE Plus의 LINE AI LAB에서 LLM 에이전트 관련 서비스를 개발하고 있는 신수민입니다. 저는 지난 7월 도쿄에서 열린 Tech-Verse 2025에 Tech-Verse의 현장을 취재하고 담아오는 'LINE DEV 리포터즈'에 참여하면서 현장에서 LY Corp…
요약: 카카오페이 CreditClan 팀은 2025년 해커톤에서 ‘AI 대출 코치’ 서비스를 개발했습니다. 이 서비스는 사용자가 대출을 알아보는 과정에 대한 불안감을 해소하고, 정보의 불균형을 줄이는 데 초점을 맞췄습니다. 이 과정에서 사용자가 주체적으로 대출 과정을 이해하고 선택할 수…
#들어가며 안녕하세요. 저는 쿠키런 킹덤의 4년차 클라이언트 프로그래머로 일하고 있는 박지선입니다. 제가 취업준비생 시절, 클라이언트 프로그래머가 무슨 일을 하는지 구체적으로 잘 알지 못했습니다. 검색 엔진에 찾아봐도, “서버 프로그래머는 유저 데이터를 저장하는 서버를, 클라이언트 프로…
안녕하세요. 토스증권 Realtime Data Team 강병수입니다. 토스증권은 실시간 데이터 파이프라인을 적극적으로 구성해서 활용 중인데요. 데이터 영역에서는 빅데이터를 실시간으로 적재하고 활용하기 위해 실시간 데이터 파이프라인을 구성해서 활용 중이고, 서비스 영역에서는 CQRS(Co…
개요 MySQL의 기본 스토리지 엔진인 InnoDB는 트랜잭션의 무결성과 영속성을 보장하기 위해 Redo Log를 생성하여 관리합니다. Redo Log는 WAL(Write-Ahead Log)의 일종으로, WAL의 핵심기능을 제공합니다 다음과 같은 기능을 가지고 있어야 WAL이라고 할 수…
모든 스냅에 상품 태그를 달아줄 수 없다면 안녕하세요. 무신사 광고n인플루언서 팀 이지훈입니다. 저희 팀은 유저들이 자신의 스타일을 공유하는 스냅(Snap), 브랜드와 협업하는 무신사 크리에이터 마켓플레이스, 상품을 큐레이션하고 수익을 얻는 큐레이터(어필리에이트) 등 인플루언서 생태계를…
월 수십억 원 광고 수익을 만들기까지의 여정 “AdMob SDK 연동에 3일, 미디에이션 세팅에 일주일, 그런데 eCPM은 왜 이렇게 낮지?” 앱 광고 수익화를 시도해보신 분이라면 한 번쯤 겪어보셨을 텐데요. 수많은 광고 네트워크의 개별 연동, 복잡한 워터폴 구조 설정, eCPM(천 회…
안녕하세요, 카카오뱅크 서버 개발자 Finn입니다. 이 글은 2020년 팀 내에서 공유한 자료를 재구성한 것으로, 그 당시 저는 카카오뱅크 알림탭 시스템을 개발 및 운영하고 있었습니다. 그런데 어느 날, 동료로부터 제가 담당하던 알림탭 서비스가 이상 동작을 보이는 기이한 현상을 제보 받…
FE News 25년 8월 - 등록일 - 2025.08.07 - | - 코멘트 - 2526 주요소식 25년 8월 소식에서는 다음과 같은 유용한 정보들을 만나보실 수 있습니다. 링크 & 읽을거리 - JSNation 2025: GitNation이 주최하는 JavaScript 컨퍼런스로, J…
사내 AI 챗봇 ‘조리’ 개발기 및 멀티에이전트 구조 적용 사례 👋 들어가며 요기요는 빠르게 변화하는 업무 환경에 발맞춰, 반복적인 IT/HR 문의를 자동으로 처리하는 사내 AI 챗봇 ‘조리’를 개발했습니다. 단순한 Q&A 챗봇이 아니라, 실제로 업무를 처리하는 액션까지 포함한 지능형…
들어가며 안녕하세요. LINE NEXT DevOps 팀에서 일하고 있는 이동원이라고 합니다. 현재 쿠버네티스 기반의 인프라 운영과 유지 보수, CI/CD 구축, 로그 수집 및 모니터링 시스템 구성, 장애 대응 등 인프라의 전반적인 업�무를 담당하고 있습니다. 이번 글에서는 LINE NE…
안녕하세요. 네이버 파이낸셜 카드 BE 팀의 허수진입니다. 저는 현재 3년차 서버 개발자로서 Java, Kotlin, Spring을 주로 다루며 성장해나가고 있어요. 이 글에서는 개발자로 일하면서 느낀 성장에 대한 생각과, 신입 개발자가 갖춰야 할 역량에 대해 경험을 바탕으로 공유드리고…
요약: 이 글에서는 카카오페이가 AI 에이전트와 결제 API를 연동하기 위해 Model Context Protocol(MCP)을 도입하고, 멀티 프레임워크를 지원하는 MCP Agent Toolkit을 개발한 과정을 다룹니다. 기존 OpenAI function calling이나 LangC…
SCM(Supply Chain Management, 공급망 관리)이라는 말이 역사 속에서 처음 등장한 시점은 1980년대 초반입니다. 1982년 Financial Times에서 Keith Oliver를 인터뷰한 내용이 최초의 SCM 정의라고 알려져 있습니다. [1] "공급망 관리(SCM…
안녕하세요. 네이버페이에서 카드 BE 담당하고 있는 허수진입니다. 🙂 저희 팀에서는 데이터베이스의 실제 저장 형태와 무관하게 애플리케이션에서 타입 안정성을 확보하면서 원하는 형식으로 데이터를 다루기 위해서 Spring Data JDBC에서 커스텀 컨버터를 사용하고 있습니다. e.g. 그…
안녕하세요. 올리브영 전시 영역 백엔드 개발을 담당하고 있는 robi입니다. 오래 기다리셨죠? 작년 11월 28일에 작성된 🎁 올리브영은 왜 선물하기를 개편했을까? Part - 1의 후속편이 드디어 작성되었습니다. 1부에서 말씀드렸던 대로 2부에서는 개편 과정의 세부 기술과 구현 과정을…
버즈빌 프론트엔드 변천사 버즈빌 Supply 그룹의 Product Growth 팀의 Luke입니다. 저희 버즈빌에서 지난 몇 년간 겪어온 프론트엔드 아키텍처 변화를 공유하려 합니다. AngularJS에서 시작해 Vue, React를 거쳐 Next.js까지, 각 전환점에서의 고민과 선택…
29분 이상 걸리던 CS 처리를 2.9분으로 줄이다 안녕하세요 29CM 세일프라이싱팀의 백엔드 개발자 김도영(Dorie)입니다. 저희 팀은 고객에게 정확하고 매력적인 가격 경험을 제공하기 위해 상품 등록부터 노출, 할인, 쿠폰, 결제 혜택에 이르는 전 과정의 가격 전략과 시스템 운영을…
들어가며 안녕하세요. LINE Billing Platform 개발 팀의 김영재, 이정재입니다. LINE Billing Platform 개발 팀에서는 LINE 앱 내 여러 서비스에서 사용하는 결제, 포인트 플랫폼을 이용한 결제 기능을 제공하고 있습니다. 저희 팀은 최근 가장 핵심 시스템이…
혹시 Claude Code 사용중이십니까? 들어가며 AI 도구 홍수의 시대 입니다. Cursor가 개발과정에서 필수적인 툴이 된 상황에서 이제는 Claude Code가 그 자리를 노리고 있네요. “Good bye Cursor, Hello Claude Code” 류의 글들이 넘쳐나고 Cl…
실시간 유효 광고 선정을 위한 Flink에서 Apache Paimon 도입기 - 등록일 - 2025.08.01 - | - 코멘트 - 6310 저희 팀에서는 Apache Spark를 기반으로 배치 및 실시간 처리를 수행하는 AI 데이터 파이프라인을 구축하고 있습니다. 그 과정에서 Spar…
안녕하세요! 올리브영에서 물류 시스템을 개발하는 올여우🦊입니다. 올리브영의 물류 시스템은 비즈니스의 성장과 발맞춰 끊임없이 진화하고 있습니다. 오늘은 올리브영의 물류와 재고 그리고 배송에 대한 이야기를 들려드리겠습니다. 올리브영의 물류 시스템은 고객의 Discovery(상품 발견)부터…
저희는 Kubernetes 환경에서 동작하는 서비스의 증가와 최근 k8s 환경에서 대규모 서비스 오픈을 진행 했으며, 이에 대비하여 어떻게 마이크로 서비스에서 가시성을 확보할지, 또 문제가 생겼을 경우 어떻게 쉽게 문제를 확인하고 추적 할지에 대해 고민하게 되었습니다. 그 결과, Ope…
2025 카카오 사내 해커톤 ‘10K’ 우승팀이 말하는 '바이브 코딩’의 모든 것 이 글은 카카오 사내 해커톤 수상팀이 언론 인터뷰한 내용을 재구성한 글입니다. 인터뷰 원문은 기사에서 확인할 수 있습니다. 최근 카카오에서 열린 사내 해커톤 '10K’는 AI가 개발 문화와 생산성의 패러다…
안녕하세요, 커뮤니티실 모임팀의 프론트엔드 엔지니어 Louie(루이)예요. 오늘은 모임 서비스의 ‘웹앱’ 환경에 에디터를 적용했던 경험을 공유하려고 해요. 모바일 앱에서 게시글을 올려보신 적 있으신가요? 그때 텍스트를 꾸미고 이미지를 글 사이사이에 자유롭게 배치하셨다면 ‘에디터’를 사용…
안녕하세요. 네이버페이 혜택&정산BE 에서 네이버페이 정산 개발을 담당하고 있는 하성권 입니다. 최근 대용량 데이터의 조회 성능을 개선하기 위해 CQRS 패턴 기반의 MongoDB 시스템을 도입했습니다. 이 과정에서 예상치 못한 성능 병목 현상을 겪었고, 그 해결 과정을 공유하고자 합니…
반갑습니다! 오늘도 올리브영입니다! 반갑습니다! 올리브영 백엔드 개발자 유롱롱입니다! 🐶 요즘 개발 조직에서는 빠르게 변화하는 요구에 유연하게 대응하기 위해 다양한 방식의 조직 구조를 도입하고 있습니다. 그 중 하나가 바로 '스쿼드(Squad)'라는 형태입니다. 이번 글에서는 스쿼드란…
안녕하세요! 올리브영 프론트엔드 개발자 hee 입니다 여러분은 혹시 사용자가 이전에 보던 화면 그대로 다시 보여주려다 예상치 못한 스크롤 위치 때문에 당황했던 경험이 있으신가요? SPA 환경에서 '스크롤 복구(Scroll Restoration)'는 단순해 보여도 개발자를 끊임없이 괴롭히…
들어가며 링크 복사 안녕하세요, 카카오모빌리티에서 DevRel을 담당하는 헤이즈입니다. 오늘은 7월 8일 코엑스에서 열린 카카오모빌리티의 Google Cloud Day Seoul 2025의 참관기를 소개해 드리려고 합니다. Google Cloud Day Seoul 2025 소개 링크 복…
쿠버네티스 클러스터를 운영하며 Prometheus나 External-DNS 같은 필수 도구 설치 때마다 버전 호환성을 체크하고 YAML 파일을 수정하느라 시간을 쏟으셨나요? 2025년 3월 AWS EKS가 '커뮤니티 애드온 카탈로그'를 도입하며 이 모든 과정이 간소화되었습니다. 이 글에…
- blog CDC 파이프라인 정합성 검사 Spark 잡 개발 - Part 2. Spark 최적화편 1. 들어가며 안녕하세요, 카카오 데이터분석플랫폼 조직의 dawn(최여명)입니다. 앞선 Part 1. 코드 설계편에서는 정합성 검사 Spark 잡(Job)의 코드를 어떻게 구조적으로 설계…
Database Insights는 데이터베이스 상태와 성능을 쉽게 모니터링하기 위한 도구로, RDS나 Aurora 에서 성능에 문제가 없는지 장애가 발생하였을 때, 어디가 문제인지 빠르게 찾기 위해 만든 도구입니다. 이전에는 Performance Insights에서 병목이 발생하는 쿼리…
최근 저희 프론트엔드 팀에서는 스타일링과 관련된 중요한 의사결정을 했어요. styled-components를 사용하며 발생하는 런타임 오버헤드가 점점 부담스러워졌고, LLM을 통한 생산성도 고려한 결과 tailwindcss로의 전환을 결정하였어요. 이 과정에서 “어차피 디자인 토큰과 유…
이제는 꽤나 대중적인 방법론으로 자리 잡은 DDD(domain driven design)는 도메인을 중심으로 소프트웨어를 모델링하는 데 중점을 둔 설계 접근 방식입니다. 저는 DDD가 이전의 방법론들과 크게 다르지 않다고 생각합니다. 그간의 설계 방식은 개발하고자 하는 서비스의 역할과…
CES 2025 키노트에서 NVIDIA CEO 젠슨 황이 언급한 ‘AI 에이전트’는 전 세계 IT 시장에 깊은 인상을 남겼습니다. 젠슨 황은 ‘에이전틱 AI(Agentic AI)’를 중심으로, AI가 단순 자동화에서 벗어나 실제 비즈니스 현장에서 업무를 자율적으로 수행하는 디지털 주체로…
안녕하세요, 무신사 세일개발팀 백엔드 개발자 이희윤입니다. 저희 팀은 무신사에서 상품의 가격과 쿠폰을 담당하며 고객들에게 최적의 쇼핑 경험을 제공하기 위해 노력하고 있습니다. 오늘은 무신사의 폭발적인 성장과 함께 거대해진 쿠폰 시스템의 문제점들을 진단하고, 끈질긴 개선 작업을 통해 DB…
#들어가며 안녕하세요. 스튜디오 킹덤 클라이언트 개발자 이한나입니다. 이 글은 제가 신입으로 입사하여 3년 차인 지금까지 일하며 경험한 것들을 돌아보고 되새겨 보는 글입니다. 이 글이 저와 같은 신입 또는 주니어 클라이언트 개발자분들께 작게나마 도움이 되기를 바라며 저의 경험을 나누고자…
Executive Summary - Vertical AI Agent는 범용 AI가 아닌 산업·업무 특화형 AI 에이전트로 진화하며, 실제 업무 실행 중심으로 빠르게 확산되고 있으며, 단순 AI 활용을 넘어 산업별 운영 모델 자체를 재정의하는 방향으로 발전할 가능성이 높음 - 주요 적용…
안녕하세요! 동네생활팀 프론트엔드 엔지니어 인턴 링커(Linker)예요. 저희 팀은 동네 정보와 이야기를 자유롭게 나누는 커뮤니티, 동네생활을 만들고 있어요. 동네생활은 모바일 기기 성능이 좋지 않거나 웹뷰 로딩이 느린 환경에서도 사용자에게 원활한 경험을 제공하기 위해 Streaming…
작년 이맘때까지만 해도 프론트엔드 개발자가 AI를 사용하는 용도는 새로운 기술을 습득하거나 코드를 리팩터링하는 등 프롬프트를 기반으로 하는 코드 생성 작업이 대부분이었던 것 같은데요, MCP와 코딩 에이전트의 등장 후로는 훨씬 더 다양한 방식으로 AI를 활용할 수 있게 된 것 같습니다.…
안녕하세요. 풀필먼트 백엔드 개발을 담당하고 있는 시나브로우입니다. 이번 글에서는 올리브영만의 최초 물류 시스템, GMS(Global Warehouse Management System)를 소개드리고자 합니다. 2024년 10월, 올리브영은 글로벌 사업 확장과 자체 물류 인프라 강화를 목…
Redis는 현대 백엔드 시스템 아키텍처에서 빼놓을 수 없는 핵심 구성 요소입니다. 인메모리 데이터 구조 저장소로서 캐싱뿐 아니라 세션 관리, 메시지 브로커 등 다양한 케이스에 유연하고 쉽게 적용할 수 있습니다. 특히 StackOverflow 2024년 가장 인기있는 데이터베이스 기술에…
안녕하세요. LINE VOOM 서비스의 추천 시스템을 개발하는 ML 엔지니어 이창현, 백진우입니다. 저희는 LINE VOOM의 실시간 추천 시스템을 위한 대규모 벡터 데이터베이스 도입 프로젝트를 진행했습니다. 이번 글에서는 그 도입 과정을 자세히 소개하고자 합니다. LINE VOOM이란…
Executive Summary - Vertical AI Agent는 범용 AI를 넘어 산업·업무 특화형 실행 AI로 진화하고 있으며, 특정 산업의 업무 흐름·규제·전문 지식을 이해하도록 설계됨 - 핵심 변화 - 범용 응답 → 산업별 업무 수행 - 단순 보조 → 운영 프로세스 내재화 -…
Java야…, 우리 그만 헤어져. Kotlin으로 환승연애 들어가며 배민페이플랫폼팀은 2025년 상반기 Java 기반의 레거시 시스템을 Kotlin으로 전환하는 프로젝트를 진행했습니다. 이번 전환은 단순한 언어 변경이 아니라, 테스트 기반 강화, 기술 부채 해소, 팀 내 개발 언어 통일…
안녕하세요! 방탈출과 보드게임을 좋아하는 올리브영의 프론트엔드 개발자 애플🍎입니다. 디플롯 서비스에 마이크로프론트엔드 아키텍처를 적용할지 검토하면서 MFE(Micro Frontend, 마이크로프론트엔드)에 대해 본격적으로 깊이 파고들게 되었습니다. 이 시리즈는 그 과정에서 정리한 내용을…
지난 5월, 국내 최대 규모의 IT 컨퍼런스인 AWS Summit Seoul이 올해도 어김없이 뜨거운 열기 속에 막을 내렸습니다. 수많은 최신 기술 업데이트와 고객 사례 발표 속에서도, AWS 커뮤니티 현업 개발자들의 생생한 경험과 노하우가 공유되는 Community Session은 언…
안녕하세요! SSG.COM AI팀에서 자연어 처리 모델 개발과 서비스를 운영하고 있는 김재현입니다. 최근에 사내 위키 시스템인 Confluence를 조금 더 편하게 검색하보자는 생각으로, 문서 검색과 담당자·사내 규정 검색을 도와주는 Agent를 직접 만들어봤습니다. 원래는 원하는 정보…
Flutter에는 다양한 상태 관리 라이브러리가 존재합니다. 대표적으로 Provider와 GetX, BLoC 등이 있는데요. 이전에 Flutter 인기 아키텍처 라이브러리 3종 비교 분석 - GetX vs BLoC vs Provider라는 글에서 이들 라이브러리의 고유한 특징과 장단점을…
- blog MySQL 인증 플러그인 caching_sha2_password에 대한 이해 개요 MySQL 접근에 대한 안정성을 높이기 위해 MySQL Ver. 5.7.23부터 MySQL 계정의 비밀번호 인증을 위한 알고리즘 플러그인으로 caching_sha2_password가 도입되었습…
목차 - 인트로 - 첫 번째 Solution: All-in-One 오픈소스 데이터 디스커버리 플랫폼, DataHub - Step 1: DataHub 구축 - Step 2: 지속적인 메타 데이터 관리 시스템 구축 - 두 번째 Solution: 당근 DataWiki - 핵심 고민들 - St…
접근성 지원을 한다고 하면, 사람들은 뭘 더 해야 한다고 생각합니다. 뭘 더 하는 만큼 개발기간도 더 늘어난다고 생각합니다. 하지만 이런 생각은, 보안성을 챙기면 개발기간이 늘어난다 는 주장만큼이나 틀린 말입니다. 보안성을 고려하며 개발하는 것이지, 개발 다 끝내놓고 그 다음에 보안성을…
데이터 웨어하우스(Data Warehouse, 이하 DW)는 기업 데이터를 통합하고 데이터 기반 의사결정을 지원하는 시스템입니다. 최근 들어 데이터 유형이 다양해지고 실시간에 준하는 데이터 제공이 지속적으로 요구되고 있습니다. 또한 클라우드 기반으로 시스템이 전환되는 사례가 증가하면서…
Ray를 활용한 GPU Util 100% MLOps: 배치처리부터 모델 서빙까지 - 등록일 - 2025.07.15 - | - 코멘트 - 6997 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2025(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 AI/ML…
영상 재생 문제부터 콘텐츠 자막, 관리까지… 수강생의 이탈을 막기 위한 안정적인 동영상 서비스가 이제는 플랫폼 경쟁력의 핵심이 되었습니다. 온라인 교육 현장의 실무자들이 왜 지금, ‘온라인 강의 서비스의 운영시 문제점을 줄이는 전략’에 주목해야 하는지, 그리고 어떻게 하면 안정적인 플랫…
Emergetools, TinyPNG, Cursor 들어가며 앱 사이즈가 클수록 앱 다운로드 전환율은 떨어집니다. 특히 200MB 이상이 넘어가면 iOS 셀룰러 다운로드 제한을 초과하게 되는데요. 200MB를 초과하게 되면 사용자에게 아래와 같은 알람이 보여지게 되고 이때 다운로드 전환…
안녕하세요, 토스뱅크 Loan Tech Platform 팀에서 백엔드 개발 인턴으로 근무하고 있는 이경민, 문홍윤입니다. 벌써 토스뱅크에 인턴으로 입사한 지 3개월이 지났습니다. 그동안 경험했던 토스뱅크의 개발 문화와 각자 진행한 프로젝트를 소개하고, 그 과정에서 느꼈던 고민과 배움들을…
안녕하세요. 29CM QA팀 Lead 박현준입니다. 팀 내에서는 주로 테스트 자동화 환경과 프레임워크 개선의 업무를 주로 수행하고 있으며 팀원들의 자동화 업무와 엔지니어링 업무를 돕고 있습니다. 전 인원이 QA Engineer로 구성된 팀이기 때문에 팀 내에서 기술교류가 활발하고 다양한…
Kubernetes GPU 클러스터에서 AI 서비스 오토스케일링하기 - 등록일 - 2025.07.11 - | - 코멘트 - 3743 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2025(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 대규모 쿠버네티스 GPU…
안녕하세요, 라포랩스 Data Engineer 이병우입니다. 오늘은 저희 팀이 점심시간을 활용해 만든 특별한 프로젝트, “라포위키”의 개발 여정을 공유하려 합니다. AI를 전혀 몰랐던 4명의 개발자가 어떻게 챗봇을 만들었는지, 그 좌충우돌 스토리를 함께 살펴보시죠. 아이디어는 사내 해커…
모든 ML 태스크가 고성능, 고용량 GPU를 필요로 하는 것은 아니다. 이전 포스트에서 우리는 고성능 GPU 클러스터를 구축한 경험을 공유했습니다. 이러한 고성능 GPU 클러스터는 LLM 학습이나 파인튜닝(Fine-tuning) 작업에 필수적입니다. 하지만 모든 AI/ML 작업이 항상…
Spring Cloud Config HA 적용을 위한 커스터마이징 - 등록일 - 2025.07.09 - | - 코멘트 - 3486 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2025(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 - Spring Cloud…
안녕하세요, 카카오페이손해보험 플랫폼기술팀의 휴입니다. 카카오페이손해보험은 고객의 데이터를 안전하게 보관하기 위해 초기부터 암호화 모듈을 지속적으로 보강하며 운영해왔습니다. 하지만 암호화 모듈의 의존 라이브러리 대부분이 초창기 버전에 머물러 있었습니다. 최근 애플리케이션들이 최신 버전으…
안녕하세요, 29CM Purchase & Post Purchase 팀 백엔드 엔지니어 최승원입니다. 저희 팀은 고객이 상품을 장바구니에 담아 주문하는 단계(Purchase)부터, 주문 이후의 배송, 클레임, 정산 등 후속 프로세스(Post Purchase)까지 전반적인 기능을 개발하고…
Docusaurus를 이용한 API 문서 플랫폼의 진화 - 등록일 - 2025.07.07 - | - 코멘트 - 4408 네이버 사내 기술 교류 행사인 NAVER ENGINEERING DAY 2025(5월)에서 발표되었던 세션을 공개합니다. 발표 내용 - Docusaurus와 Typese…
iOS 앱 개발자가 알아야 할 iOS 탈옥의 위험성 1. 들어가며: iOS 탈옥이란? Apple의 iOS는 보안과 안정성을 최우선으로 하는 폐쇄적인 운영체제입니다. 기본적으로 사용자는 앱 스토어에서 승인된 앱만 설치할 수 있으며, 시스템 파일에 접근하는 것도 제한됩니다. 이러한 제한을…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] IT 시장은 끊임없이 변하고 있습니다. 과거에 인기 있던 기술과 관행들이 점차 사라지고 새로운 트렌드가 등장하고 있습니다. 이런 흐름 속에서 IT 리더들은 최신 동향을 파악하고, 새롭게 뜨는 트렌드 중 무엇이 기업에 도움이 될…
FE News 25년 7월 소식을 전해드립니다! - 등록일 - 2025.07.04 - | - 코멘트 - 7877 주요소식 25년 7월 소식에서는 다음과 같은 유용한 정보들을 만나보실 수 있습니다. 링크 & 읽을거리 Goodbye UseState: XState의 창시자 David Khou…
- blog - events 바이브 코딩으로 48시간 만에 250명 규모 해커톤 AI 심사 시스템 구축기 안녕하세요! 지난 주 목요일, 카카오 AI 캠퍼스에서는 크루들을 대상으로 한 특별한 '10K 해커톤’이 열렸습니다. 이 해커톤은 무박 2일의 전통적인 방식에서 벗어나, 단 10시간…
안녕하세요, 카카오뱅크 뱅킹서버개발팀에서 수신상품을 담당하고 있는 Kaya입니다. MSA 전환, 누구나 한 번쯤은 고민해본 주제일 텐데요. 저희 팀도 예외는 아니었습니다. 빠르게 성장하는 서비스 속에서 레거시 모놀리스(Monolith)의 한계를 체감하며 “이제 정말 MSA로 가야 하나?…
안녕하세요, 인프랩 프론트엔드 개발자 빠삐코입니다. 데이터 기반 의사결정에서 정확한 사용자 행동 데이터 수집은 무엇보다 중요합니다. 저희 팀도 Google Tag Manager(GTM) 를 통해 Google Analytics, Mixpanel 등 다양한 분석 도구로 이벤트를 전송하며 사…
안녕하세요 에스에스지닷컴에서 제휴서비스 개발을 담당하고 있는 윤민중입니다. 지난번 글을 보시고 오시면 좋습니다.(제휴 수집 시스템 구축 과정) 제휴 수집 시스템 구축 이후 고도화로 이어진 내용으로 Kotlin + Coroutine 기반 비동기 처리 시스템 구축 과정과 코루틴에 대해서 글…
안녕하세요! 당근 채팅팀에서 백엔드 엔지니어 인턴으로 일하고 있는 카펠이에요. 👋 이 글에서는 연간 LLM 호출 비용을 약 25%, 연간 2.1억 원가량 절감한 프로젝트를 소개해보려고 해요. 당근에서는 AI를 다양한 프로덕트에 적극적으로 활용하고 있는데요. 그중 하나가 채팅창에서 대화…
경제활동을 하는 모든 사회인은 하루에도 서너 차례 금융 거래를 한다. 아침에 출근하면서 버스나 지하철 T머니 결제를 하고, 점심에 식사하며 식당에서 신용카드 결제를 하며, 저녁에는 집에서 야식을 시켜 먹으면서 모바일 결제를 한다. 그렇게 실물 카드를 이용하거나 스마트폰으로 간편결제를 하…
안녕하세요. 무신사에서 이벤트, 전시 개발을 리딩하고 있는 장진달입니다. 매년 여름과 겨울, 저희는 ‘무진장’이라는 이름의 대규모 할인 이벤트를 진행합니다. 이는 단순한 세일 행사가 아니라, 저희 기술 조직에게는 한바탕 치러야 할 거대한 전쟁과도 같습니다. 고객과 입점 브랜드 모두에게…
안녕하세요. 올리브영 SCM 백엔드 개발을 담당하고 있는 승쭈누입니다. 매일 반복되는 백오피스 업무 속에서, 우리는 종종 시스템의 한계에 부딪히곤 합니다. 특히 대량의 데이터를 처리해야 하는 경우, 느린 응답 속도는 사용자들의 업무 피로도를 높이고 비효율을 초래하죠. 하지만 백오피스 개…
안녕하세요. 네이버페이 신용서비스BE 개발자 권민준입니다. 이번 글에서는 네이버페이 서비스 중 하나인 ‘신용점수 조회’ 서비스의 레거시 시스템을 새로운 시스템으로 전환하는 과정에 대해서 소개하고자 합니다. 이 과정에서 저희 팀은 Spring WebFlux에서 Spring WebMVC로의…
Executive Summary - Agentic AI는 생성형 AI를 넘어 스스로 판단·계획·실행하는 자율형 AI로 진화하고 있음 - 핵심 변화 - 응답형 AI → 실행형 AI - 단일 작업 → end-to-end 업무 처리 - 주요 효과 - 운영 자동화 및 생산성 향상 - 실시간 대…
Jun 29, 2025 Engineering Backend.AI FastTrack 2 for Airflow Users: From Training to Serving - Jeongseok Kang Researcher Jun 29, 2025 Engineering Backend.AI Fast…
Jun 29, 2025 Engineering Backend.AI's approach to accessible AI utilization - Youngsook Song Researcher Jun 29, 2025 Engineering Backend.AI's approach to access…