필터 0
선택된 필터 없음
[SpringBatch 연재 09] 입맛에 맞는 배치 처리를 위한 Custom ItemReader/ItemWriter 구현방법 알아보기
데보션
· 2024년 11월 25일
백엔드

[SpringBatch 연재 09] 입맛에 맞는 배치 처리를 위한 Custom ItemReader/ItemWriter 구현방법 알아보기

Spring Batch의 기본 Reader/Writer로 부족한 경우를 대비해 커스텀 구현 방법을 다뤘습니다. Querydsl 기반 페이징 Reader와 외부 서비스 호출 Writer를 통해 배치 유연성을 높였습니다.

#Spring Batch#Querydsl
33005분
다나와 검색의 색인 최적화 사례
다나와
· 2024년 11월 25일
백엔드

다나와 검색의 색인 최적화 사례

Elasticsearch 동적 색인에서 발생한 CPU 과부하와 정합성 문제를 BulkProcessor와 백프레셔로 개선했습니다. 운영 로그와 테스트에서 안정성을 높이면서도 처리 시간은 유사하게 유지했습니다.

#Elasticsearch#검색
31005분
실행 프로세스 추적 방식을 통한 명령어 우회 원천 차단
QueryPie
· 2024년 11월 22일
백엔드

실행 프로세스 추적 방식을 통한 명령어 우회 원천 차단

리눅스 프로세스 실행 시점을 직접 감시해 명령어 우회를 차단하는 보안 방식을 소개했습니다. 심볼릭 링크, alias, 스크립트 등 다양한 경로를 커널 수준에서 통제하는 점이 핵심입니다.

#Linux#보안
8005분
트랜잭션리스, 완벽한 CDC(Change Data Capture) 시스템 구축법
QueryPie
· 2024년 11월 22일
백엔드

트랜잭션리스, 완벽한 CDC(Change Data Capture) 시스템 구축법

트랜잭션 롤백과 중복 조회에 의존하던 CDC의 한계를 짚고, QueryPie의 쿼리 시뮬레이션 기반 접근을 소개했습니다. DBMS 부하를 줄이면서도 변경 전후 데이터를 확보하는 구조와 효과를 설명했습니다.

#CDC#transaction
7005분
다양한 벤더의 SQL 파싱하는 핵심 기술, QSI(Query Structural Interface)
QueryPie
· 2024년 11월 22일
백엔드

다양한 벤더의 SQL 파싱하는 핵심 기술, QSI(Query Structural Interface)

다양한 데이터베이스 쿼리를 하나의 구조로 통합하는 QSI를 소개했습니다. 이를 통해 일관된 접근 제어, 마스킹, 민감 데이터 모니터링을 강화하는 방법을 설명했습니다.

#SQL#AST
15005분
QueryPie가 제시하는 새로운 패러다임, 연동을 넘어선 연결로
QueryPie
· 2024년 11월 22일
백엔드

QueryPie가 제시하는 새로운 패러다임, 연동을 넘어선 연결로

클라우드 전환으로 기존 폐쇄형 접근제어의 한계가 커졌다는 문제를 짚었습니다. IDP, 클라우드, SIEM, Vault 연동으로 보안을 연결형 플랫폼으로 확장하는 방향을 제시했습니다.

#cloud#Kubernetes
13005분
개인정보 유출: 내부에서 시작된 작은 틈, 데이터 재앙으로 번지다
QueryPie
· 2024년 11월 22일
백엔드

개인정보 유출: 내부에서 시작된 작은 틈, 데이터 재앙으로 번지다

개인정보 유출 사례를 GDPR, CCPA, PIPL 관점에서 분석하고 대응 필요성을 설명했습니다. 쿼리파이 DAC를 통한 접근 제어와 작업 기록, 마스킹 기능도 소개했습니다.

#보안#데이터 유출
4005분
실행 프로세스 추적 방식을 통한 명령어 우회 원천 차단
QueryPie
· 2024년 11월 22일
백엔드

실행 프로세스 추적 방식을 통한 명령어 우회 원천 차단

리눅스 커널 레벨에서 프로세스 실행 순간을 추적해 명령어 우회를 차단하는 방식을 소개했습니다. alias, 심볼릭 링크, 스크립트 경유 실행도 동일하게 막아 실시간 보안 통제를 강화했습니다.

#Linux#보안
7005분
트랜잭션리스, 완벽한 CDC(Change Data Capture) 시스템 구축법
QueryPie
· 2024년 11월 22일
백엔드

트랜잭션리스, 완벽한 CDC(Change Data Capture) 시스템 구축법

트랜잭션 롤백에 의존하던 CDC의 성능 저하와 DBMS 종속성 문제를 다뤘습니다. QSI 기반 쿼리 시뮬레이션으로 변경 전후 데이터를 생성해 부하를 줄인 방식을 소개했습니다.

#CDC#transaction
14005분
다양한 벤더의 SQL 파싱하는 핵심 기술, QSI(Query Structural Interface)
QueryPie
· 2024년 11월 22일
백엔드

다양한 벤더의 SQL 파싱하는 핵심 기술, QSI(Query Structural Interface)

다양한 데이터베이스 쿼리 문법 차이를 QSI로 통합해 보안 분석의 일관성을 높인 사례를 소개했습니다. 실시간 분석, 데이터 마스킹, 접근 제어로 글로벌 컴플라이언스 대응 방안을 설명했습니다.

#SQL#AST
19005분
개인정보 보호·관리의 新 조력자: Data Discovery
QueryPie
· 2024년 11월 22일
백엔드

개인정보 보호·관리의 新 조력자: Data Discovery

데이터 디스커버리로 기업 내 개인정보를 자동 식별하고 관리하는 방법을 소개했습니다. 정규식과 AI, 주기적 탐색, 사람 검토를 통해 보안 사각지대를 줄이는 방향을 설명했습니다.

#Data Discovery#정규식
10005분
실행 프로세스 추적 방식을 통한 명령어 우회 원천 차단
QueryPie
· 2024년 11월 22일
백엔드

실행 프로세스 추적 방식을 통한 명령어 우회 원천 차단

리눅스에서 실행 직전 프로세스를 추적해 명령어 우회를 차단하는 방식을 소개했습니다. 시스템 콜 수준 제어로 다양한 실행 경로를 막고 감사 로깅까지 확장할 수 있었습니다.

#Linux#system
15005분