

카프카 컨슈머에 동적 쓰로틀링 적용하기
카프카 컨슈머 처리량을 외부 DB 부하에 맞춰 동적으로 조절하는 방법을 다뤘습니다. Thread.sleep()의 한계와 pause()/resume()을 활용한 리밸런싱 회피 방식을 설명했습니다.
새로운 기술 블로그가 추가되었어요


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


퍼블리셔와 개발자 협업에서 스토리북이 깨지는 원인을 분석하고 CIC 패턴으로 역할을 분리했습니다. 스토리북용 props와 실행 환경 분기를 정리해 무결성을 유지했습니다.

도메인의 기본 개념과 DNS 작동 원리, 계층 구조를 설명했습니다. 또한 도메인 등록 대행사를 통한 도입 방법과 관리 절차를 정리했습니다.


시각장애인의 웹 탐색 방식에 맞춰 모달 접근성을 개선하는 방법을 소개했습니다. aria 속성, ESC 닫기, 포커스 트랩으로 키보드 탐색 경험을 보완했습니다.


Redis와 로컬 캐시를 결합해 조회 성능을 개선한 사례를 공유했습니다. 1만 건 요청 기준 2배 이상 성능 향상을 확인했으며 캐시 동기화 구조와 개선 포인트도 정리했습니다.


Vue.js SPA에서 가입 중 입력 정보 유실 문제를 막기 위해 이탈 방지 팝업을 구현했습니다. beforeunload와 onBeforeRouteLeave를 조합해 라우터 이동과 외부 이동을 함께 대응했습니다.


폐쇄망 환경에서 Gradle 프로젝트를 인터넷 없이 빌드하는 방법을 정리했습니다. 의존성과 wrapper를 로컬 경로로 모으고 Docker에서 `--offline` 빌드를 검증했습니다.


회원가입 플로우를 전면 개선해 불필요한 클릭과 입력을 줄였습니다. 그 결과 소요 시간은 26% 감소하고 완료율과 VOC 지표도 개선됐습니다.

데이터 옵저버빌리티의 개념과 5대 핵심 요소, 모니터링과의 차이를 정리했습니다. 또한 KPI 정의, 자동화, 리니지, 보안까지 포함한 구축 모범 사례를 소개했습니다.

중고차는 구매 후 정밀 점검과 이력 확인으로 숨은 문제를 찾아야 한다고 정리했습니다. 성능보증보험을 활용하면 사고 내용 불일치에 대한 현금 보상도 받을 수 있었습니다.

서울 중고차 개인 직거래에서 성능 점검이 왜 필요한지 모닝 사례로 설명했습니다.\n과거이력, 엔진음 AI, 하부 누유 점검으로 거래 전 리스크를 줄이는 방법을 소개했습니다.

X