희우 위키
개발자 박희우의 기술 블로그
2024
-
Theory of Distributed Data Store
분산 컴퓨팅 데이터베이스 이론 CAP, PACELCMay 3, 2024
-
Latency Numbers Every Programmer Should Know
모든 프로그래머가 알아야 할 지연 시간Mar 3, 2024
2023
-
Graceful Shutdown in Spring Boot Application
봄의 고상하고 기품이 있으며 아름다운 종료처리Dec 24, 2023
-
캐시 일관성 문제 (Cache Coherence Problem with Service Architecture) #1 - CPU Bus Snooping
캐시를 일관성 있게 유지하는 방법Nov 27, 2023
-
Implement Counting of Unique Vistor
공간 효율성을 극대화 한 유니크 유저 방문자 수 카운팅Sep 1, 2023
-
확률적 자료구조 블룸 필터, Bloom Filter
원소의 집합 내 존재유무를 체크하는 블룸 필터 자료구조에 대해서 알아봅시다.Sep 1, 2023
-
개발자 만 4년, 5년차.
5년차가 되면서 잊지 않기 위해 지난 4년간의 내용과 앞으로의 다짐Aug 23, 2023
-
테이블 설계 시 기본키 (Primary Key)를 Surrogate Key를 사용할 것인가? Natural Key를 사용할 것인가?
테이블 설계의 기본, 기본 키의 기준을 어떻게 정할 것인가에 대한 의사결정 과정의 기록Aug 22, 2023
-
InnoDB B-Tree Index Scan Type, 인덱스 탐색 종류에 대해서 알아봅시다.
MySQL InnoDB의 B-Tree Index Scan 종류에 대해 이해하고 실행계획 분석을 준비합시다.Jun 11, 2023
-
리드 어헤드 (Read Ahead)
파일 시스템 그리고 탐색에서 중요하게 작용하는 리드 어헤드(Read Ahead) 용어에 대한 정리May 11, 2023
-
자바 예외 패턴 (Exception Patterns in Java)
자바에서는 예외를 어떻게 다루는 것이 좋을까Apr 17, 2023
-
Query 수행 시 애스터리스크(*)를 사용하면 안 되는 이유
애스터리스크를 사용했을 때 발생할 수 있는 문제점들에 대해서 살펴봅시다.Feb 11, 2023
-
희우 위키 첫 포스팅 - 기술 블로그를 시작하면서
기술 블로그를 시작하면서Feb 1, 2023