아티클 목록 - 데브캐치

아티클 목록

검색 결과 215

#BACKEND
#BACKEND

코드 품질 개선 기법 17편: 사상누각

이 글은 빌더 패턴 대신 생성자나 팩토리 함수를 사용하여 컴파일 시점에 필수 인수 누락을 방지하는 방법을 설명하며, 특정 상황에서는 빌더 패턴이 여전히 유용하다고 제시합니다....

라인 ·
#BACKEND

Netflix Tudum Architecture: from CQRS with Kafka to CQRS with RAW Hollow

Netflix Tudum은 서버 중심 UI와 CQRS 아키텍처를 활용하여 콘텐츠 업데이트 지연 문제를 해결했으며, RAW Hollow 인메모리 데이터베이스로 데이터 처리 속도...

넷플릭스 ·
#BACKEND

Docker MCP Gateway: Open Source, Secure Infrastructure for Agentic AI

Docker MCP Gateway는 MCP 서버와 에이전트 간의 보안을 강화하고 배포를 간소화하는 오픈소스 도구로, 서버 검색, 구성, 실행, 보안 검증 기능을 제공하며 개발...

도커 ·
#BACKEND

Spring Cloud Config HA 적용을 위한 커스터마이징

네이버 사내 기술 행사인 NAVER ENGINEERING DAY 2025에서 Spring Cloud Config 도입 사례를 발표하여, 프로퍼티의 동적 변경과 장애 극복 방법...

네이버 ·
#BACKEND

코드 품질 개선 기법 16편: 불이 'null'인 굴뚝에 연기가 'null'이 아닐 수 없다

라인 모바일 클라이언트 개발팀은 코드 품질 향상과 개발 문화 개선을 위해 널 객체 패턴을 활용하여 null 안전성을 높였으며, 이를 통해 오류 처리와 로직 단순화를 달성하였다...

라인 ·
#BACKEND

Git security vulnerabilities announced

Git은 모든 이전 버전에서 영향을 주는 7개 보안 취약점을 해결하는 최신 버전 2.50.1을 발표했으며, 주요 문제가 서브모듈, 클론, GUI 도구 관련 보안 강화에 집중되...

깃허브 ·
#BACKEND

Introducing Docker Hub MCP Server: A New Way to Discover, Inspect, and Manage Container Images

Docker Hub MCP 서버는 AI와 LLM 기반 워크플로우에 최적화된 도구로, 컨테이너 이미지 검색, 평가, 관리 과정을 자연어 기반으로 간소화한다. 간단한 설치와 구조...

도커 ·
#BACKEND

Kotlin Flow를 통한 단방향 데이터 스트림 설계서

여기어때 앱은 복잡한 데이터를 효율적으로 처리하기 위해 Kotlin Flow를 활용하여 비동기 상태 관리와 단방향 데이터 흐름을 구현했습니다. Flow의 Hot/Cold 전환...

요기어때 ·
#BACKEND

SF 시리즈: Amazon Aurora Auto Scaling의 읽기 전용 복제본 캐시 워밍 자동화 구현 🚀

이 글은 AWS Step Functions를 활용하여 복잡한 비즈니스 프로세스와 자동화를 구현하는 방법을 소개합니다. 특히 Amazon Aurora의 Auto Scaling ...

AWS코리아 ·
#BACKEND

Kotlin Coroutine으로 구현한 비동기 제휴 연동 시스템 구축기

이 글은 Kotlin 코루틴을 활용한 비동기 제휴서비스 고도화 사례를 설명하며, 기존의 Spring Batch 기반 동기 처리의 한계와 이를 극복하기 위한 이벤트 기반 구조 ...

SSG ·