팀 레거시 개선 (3) 쏘카존 관리 시스템 - 6년간 진행된 팀 레거시 코드 및 문서 개선기
비즈니스를 멈추지 않으면서, 매일 조금씩 어제보다 나은 구조로
기업 기술블로그의 CI/CD 관련 글 112개
비즈니스를 멈추지 않으면서, 매일 조금씩 어제보다 나은 구조로
들어가며안녕하세요. LINE NEXT DevOps 팀에서 일하고 있는 이동원입니다. 저는 쿠버네티스 기반 인프라 운영과 CI/CD 구축, 모니터링 및 장애 대응 등 인프라 운영 관...
HyperAccel의 CI/CD 인프라를 Actions Runner Controller(ARC) 기반으로 전면 재설계한 기술적 여정과 Vault JWT/Kubernetes Auth 이중 연동, 그리고 자체 개발한 Go 기반 Prometheus Exporter를 통한 파이프라인 관측성(Observability) 확보까지의 전 과정을 다룹니다.
안녕하세요! 백엔드 엔지니어 장예훈입니다. 작년 9월 포스타입에 새로 합류한 뒤 벌써 5개월이 흘렀네요. 팀블로그를 통해 인사드리는 건 이번이 처음인 것 같습니다. 저번 편에서는 코어 파트 안선님께서 RAG의 개념과 검색 전략, CI/CD 연동 방법에 대해 설명해 주셨습니다. 이번 편에서는 실제 RAG 기반 슬랙 봇 구축 과정과 의사결정, 그리고 에이전트 마이그레이션 경험을 공유해 드리려고 합니다. 최초 구현 - RAG를 통한 단순 질의-응답
Nx가 Bun을 공식 지원하기 전에 도입했다면 마주칠 수 있는 문제들과 해결 방법
QA Engineer, 변유진 님
카카오뱅크 대출 심사 과정에서는 사용자의 소득 정보가 필수적으로 필요합니다. 하지만 대출 심사처럼 복잡한 비즈니스 로직과 단계가 많아질수록, 코드가 길어지고 서로 강하게 결합되어 유지보수가 점점 더 어려워지는 문제가 발생합니다. 이러한 문제를 해결하기 위해 GitLab CI/CD 파이프라인에서 영감을 받아, 복잡한 데이터 가공 로직을 보다 유연하고 테스트하기 쉬운 구조로 개선한 경험을 공유하고자 합니다.
들어가며 안녕하세요 Supply 그룹 Product Backend 팀의 Elric 입니다. 버즈빌에서 운영중인 허니스크린은 새로운 프로모션을 지속적으로 출시하며 빈번한 배포가 진행되는 서비스이지만, 긴급 배포 상황에서 CI 파이프라인의 긴 실행 시간(약 13분)이 병목이 되어 이에 대해 근본적인 해결이 필요했습니다. 기존 CI 과정의 문제점 허니스크린은 현…
QA Engineer, 변유진 님
안녕하세요! 오늘은 Next.js 프로젝트에서 정적 파일(이미지, CSS 등)을 효율적으로 관리하고 배포하는 방법에 대해 공유해보려고 합니다. 특히 개발 환경과 운영 환경을 분리하여 관리하는 방법과 CDN 캐시 관리에 대해 살펴보겠습니다. 들어가기 전에 현재 사람인은 대부분의 서비스를 온프레미스 환경에 배포하고 있습니다. 그렇다보니 소개해드리는 내용은 AWS나 VERCEL에 배포하는 것과는 차이가 있습니다. 이점 참고 부탁드립니다. 현재 상황과
새로운 서비스를 개발하며 배포 과정을 자동화하는 CI/CD 구축은 필수적인 과제였습니다. 하지만 기존에 사용하던 배포 방식은 몇 가지 고질적인 문제점을 안고 있었고, 이로 인해 더 안정적이고 효율적인 배포 전략을 모색하게 되었습니다. 첫째, 배포 중 간헐적으로 발생하는 에러가 문제였습니다. 명확한 원인 파악이 어려워 재현조차 힘든 에러는 배포의 안정성을 떨어뜨리는 주범이었습니다. 둘째, 배포 실패 시 전체 서버가 다운되는 치명적인 위험이 있었습
Context engineering으로 생산성 N배 극대화
provisioning profile 관리하기 기존 다나와 서비스는 개발자 각자의 develop용 provisining profile과 distribution용 provisining profile을 갖고 있었습니다. 왜냐하면 다나와 서비스가 ConnectWave로 합류하게 되면서 ConnectWave iOS 개발자 계정 내에 많은 앱들과 함께하게 되었거든요. 그래서 다음과 같은 제약사항이 있었습니다. Distribution 용은 서비스(앱) 당
페이지 3 / 7 (총 112개)