2026/08/01 2

[개인 프로젝트] 트래픽 폭증 대응 티켓 예매 서비스

[개인 프로젝트] 트래픽 폭증 대응 티켓 예매 서비스 콘서트·스포츠 티켓 예매처럼 순간적으로 트래픽이 폭증하는 서비스를 가정하고, 좌석 동시성 제어 · 대기열 설계 · DB 읽기/쓰기 분리 · 실시간 이상탐지를 설계·구현하고, K6 부하테스트와 자체 모의해킹으로 직접 검증한 개인 프로젝트입니다. GitHub: https://github.com/mojodori/ticket-booking-security 환경: VMware Fusion, VM 8대, 172.16.60.0/24 작성자: 최시은 · 2026.07핵심 결과 요약검증 항목결과좌석 동시성 제어동일 좌석 100건 동시요청 → 성공 정확히 1건트래픽 폭증 대응 (대기열)최대 응답지연 60,000ms → 108.8ms (약 99.8% 감소)DB 복제P..

DB 보안 정리 :: VIEW 접근 제어와 SSL 암호화

DB 보안 정리 :: VIEW 접근 제어와 SSL 암호화기본 개념테이블 전체가 아니라, 미리 정의한 쿼리 결과를 마치 테이블처럼 볼 수 있게 만든 가상의 테이블이 뷰(VIEW)민감한 컬럼(주민번호, 비밀번호 등)은 빼고, 필요한 컬럼만 보여주는 뷰를 만들어서 그 뷰에만 권한을 주면 됨기본 문법CREATE VIEW 뷰이름 ASSELECT 컬럼1, 컬럼2 FROM 테이블 WHERE 조건;실습 흐름 예시민감한 컬럼이 포함된 원본 테이블 준비CREATE TABLE employees (id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(50),department VARCHAR(50),salary INT,ssn VARCHAR(20));salary(급여)와 ssn(주민번호)처럼 민감한..

카테고리 없음 2026.08.01