필터 1
카프카 컨슈머에 동적 쓰로틀링 적용하기
우아한 형제들
백엔드

카프카 컨슈머에 동적 쓰로틀링 적용하기

카프카 컨슈머 처리량을 외부 DB 부하에 맞춰 동적으로 조절하는 방법을 다뤘습니다. Thread.sleep()의 한계와 pause()/resume()을 활용한 리밸런싱 회피 방식을 설명했습니다.

#Kafka#Spring Boot
108005분
99%가 모른다는 DB Connection 누수 문제
마켓컬리
백엔드

99%가 모른다는 DB Connection 누수 문제

JDBC Driver 변경 이후 발생한 OOM 원인을 DB Connection 누수로 추적하고 Heap Dump로 확인했습니다. mysql-connector-j 업그레이드와 cleanup thread 비활성화로 문제를 해결했습니다.

#DB#Java
128305분
SK플래닛
AI

AI 기반 OK캐쉬백 자동 댓글봇(오글봇) 구현 사례

ChatGPT를 연동한 오글봇으로 게시글 첫 댓글과 대댓글 기능을 구현한 사례입니다.\n프롬프트 조정, 비동기 처리, Function call 연동으로 참여도와 응답 정확도를 높였습니다.

#ChatGPT#function call
18005분
토니모리 공식몰 API 응답시간 2차 개선기 (SQL 실행계획 최적화 및 index)
토니모리
백엔드

토니모리 공식몰 API 응답시간 2차 개선기 (SQL 실행계획 최적화 및 index)

토니모리 공식몰 API의 응답 시간을 개선한 사례를 다뤘습니다. COUNT(*)를 EXISTS로 바꾸고 인덱스를 추가해 조회 성능을 높였습니다.

#SQL#DB
39005분
올리브영은 왜 선물하기를 개편했을까? Part - 1
올리브영
백엔드

올리브영은 왜 선물하기를 개편했을까? Part - 1

올리브영 선물하기관은 DB 의존과 배치 지연으로 성능과 신뢰성 문제가 있었습니다. 전시 전략 통합과 AOP·리플렉션 기반 개선으로 빠르고 정확한 서비스로 개편했습니다.

#Spring Boot#Redis
22005분
가장 어렵다는 글로벌 진출, QueryPie는 왜 확신하나?
QueryPie
기타

가장 어렵다는 글로벌 진출, QueryPie는 왜 확신하나?

글로벌 진출의 핵심 과제와 QueryPie의 시장 기회를 정리했습니다. 한국에서 쌓은 보안 경험과 통합 접근 제어 역량을 바탕으로 현지화 전략이 중요하다고 설명했습니다.

#cloud#SaaS
15005분
기업용 AI 에이전트 스튜디오, 달파준비하기
직행
AI

기업용 AI 에이전트 스튜디오, 달파준비하기

달파는 기업용 AI 솔루션을 제공하는 B2B SaaS 기업으로 소개했습니다. AI 스토어와 맞춤형 서비스, 단계별 개발 프로세스를 중심으로 설명했습니다.

#LLM#ML
62005분
[SpringBatch 연재 07] MyBatisPagingItemReader로 DB내용을 읽고, MyBatisItemWriter로 DB에 쓰기
데보션
백엔드

[SpringBatch 연재 07] MyBatisPagingItemReader로 DB내용을 읽고, MyBatisItemWriter로 DB에 쓰기

Spring Batch에서 MyBatisPagingItemReader와 MyBatisBatchItemWriter를 사용하는 방법을 정리했습니다. XML 매퍼 분리와 청크 단위 페이징 처리로 DB 읽기와 쓰기를 구성했습니다.

#Spring Batch#MyBatis
31005분
무신사 성장과 함께 거대해져온 600줄짜리 쿠폰 쿼리와의 아름다운 이별
무신사
백엔드

무신사 성장과 함께 거대해져온 600줄짜리 쿠폰 쿼리와의 아름다운 이별

600줄짜리 쿠폰 쿼리를 분리·캐싱·로직 이관으로 개선한 사례를 소개했습니다. 평균 지연시간과 DB 사용률을 낮추며 유지보수성과 비용 효율을 높였습니다.

#SQL#cache
126005분
그날, 우리의 배치는 왜 멈추었을까?
올리브영
백엔드

그날, 우리의 배치는 왜 멈추었을까?

Spring Batch 배치가 멈춘 원인을 트랜잭션 분리 실패와 스레드 풀 정책에서 찾았습니다. `CallerRunsPolicy`와 `@Transactional` 누락이 겹치며 경합이 발생했고, 설정 개선이 필요했습니다.

#Spring Batch#transaction
56005분
[SpringBatch 연재 05] JdbcPagingItemReader로 DB내용을 읽고, JdbcBatchItemWriter로 DB에 쓰기
데보션
백엔드

[SpringBatch 연재 05] JdbcPagingItemReader로 DB내용을 읽고, JdbcBatchItemWriter로 DB에 쓰기

JdbcPagingItemReader로 DB 데이터를 페이지 단위로 읽고 파일로 저장하는 방법을 다루었습니다. JdbcBatchItemWriter로 파일 데이터를 DB에 빠르게 적재하는 구성도 함께 설명했습니다.

#Spring Batch#JDBC
20005분
if(kakaoAI)2024, Data 기술 세션 소개
카카오
기타

if(kakaoAI)2024, Data 기술 세션 소개

X

#DB#cloud
21005분