넥스트리2026년 7월 29일백엔드Keycloak 토큰 교환으로 인증 시스템 구축Keycloak 토큰 교환과 구형 V1 대행 방식을 이용해 외부 파트너 연동 인증 구조를 구성한 사례입니다. 클라이언트 신뢰 관계 설정과 자주 발생하는 에러 대응 방법도 함께 정리했습니다.#Keycloak#토큰 교환#MSA15900
넥스트리2026년 7월 24일백엔드Websocket을 활용한 채팅 서비스 설계웹소켓 채팅에서 메시지 본문 대신 사건 알림만 보내고, 실제 데이터는 조회로 처리하는 설계를 소개했습니다. 방 삭제나 나가기 같은 예외 상황은 알림 대상 확보 시점으로 해결했습니다.#WebSocket#STOMP#채팅56500
올리브영2026년 7월 24일백엔드고객의 1초를 줄이기 위해, POS 결제 구조를 다시 설계하다POS·SCO 결제 구조를 카드 식별과 승인 경로 중심으로 다시 설계해 속도와 안정성을 높였습니다. 카드 혜택 자동화와 이중화 체계까지 더해 운영 부담도 줄였습니다.#POS#SCO#API45400
넥스트리2026년 7월 29일백엔드ThirdParty 로그인 도입과 인증 흐름 리팩토링Vizend의 ThirdParty 로그인 설계와 리팩토링 과정을 정리했습니다. 외부 인증과 내부 사용자 정책을 분리해 보안과 운영 유연성을 높였습니다.#OAuth#OIDC#Redis13400
넥스트리2026년 7월 24일백엔드DB 트랜잭션 중심 대량요청 처리 최적화대량 요청 환경의 병목을 DB 트랜잭션 관점에서 분석하고 개선한 사례입니다. 비관적 락을 낙관적 락과 재시도로 전환해 커넥션 효율과 안정성을 높였습니다.#DB#transaction#동시성53600
네이버 페이2025년 8월 7일백엔드신입개발자의 역량과 성장에 대해서(feat. Done is better than perfect)신입 개발자에게 필요한 소통, 탐색, 기록, 질문의 태도를 중심으로 성장 방법을 정리했습니다. 완벽한 코드보다 동작하는 기능부터 시작해 점진적으로 개선하자는 메시지를 담았습니다.#Java#Kotlin#Spring Boot73500
올리브영2026년 3월 19일백엔드올영매장은 MSA 환경에서 흩어진 도메인 데이터를 어떻게 연동했을까?MSA 환경에서 매장 데이터 연동 방식을 데이터 특성에 따라 다르게 설계한 사례를 다뤘습니다. Redis 캐시와 Kafka 이벤트를 조합해 API 부담을 줄이고 실시간성을 확보했습니다.#MSA#Redis#Kafka41200
AWS2026년 7월 5일백엔드Amazon OpenSearch 3.3 업그레이드로 미리캔버스의 검색 성능 개선OpenSearch 3.3과 derived source로 미리캔버스 검색의 stored fields 병목과 세그먼트 병합 문제를 해결했습니다. 신규 클러스터 도메인 스위칭으로 무중단 전환하고 레이턴시와 IOPS를 크게 개선했습니다.#Amazon OpenSearch#검색#벡터 검색13700
라포랩스2026년 6월 19일백엔드광고 성과 데이터 StarRocks 도입기MySQL 기반 광고 성과 집계의 확장성과 안정성 문제를 해결하기 위해 StarRocks를 도입했습니다.\n외부 원천, MV 설계, 아키텍처 전환으로 부하 분리와 복구 편의성을 확보했습니다.#Starrocks#MySQL#Kafka29200
KT 클라우드2026년 7월 3일백엔드[기술분석] AI 데이터센터 고조파 원인과 전력 품질 대책AI 데이터센터에서 발생하는 고조파의 원인과 전력 품질 문제를 정리했습니다. 상전선과 중성선 고조파를 구분해 필터, 변압기, 중성선 보강 대책을 제시했습니다.#AI 데이터센터#고조파#SMPS12900