사업자·법인등록번호는 입력받기 전에 스스로 검증된다 — 체크섬 알고리즘
식별번호 체크디지트 알고리즘을 외부 호출 전 입력 검증으로 끌어올려 무효 요청과 쿼터 낭비를 막는 설계.
키워드가 정확히 일치하지 않아도 의미로 글을 찾아줍니다. 모든 처리는 브라우저 안에서 일어나며 — 서버·API 키·외부 전송이 없습니다. (검색 모델은 처음 한 번만 받고 이후 캐시됩니다.)
매일 자동으로 바뀌는 복습 6선 — Network · OS · Algorithm · Database 각 1편 + 랜덤 2편.
식별번호 체크디지트 알고리즘을 외부 호출 전 입력 검증으로 끌어올려 무효 요청과 쿼터 낭비를 막는 설계.
setter로 가득한 DTO가 만드는 부분 초기화·동시성 버그를 불변 객체와 빌더, 그리고 값 동등성으로 막는 방법을 정리한다.
파일과 구조화된 JSON을 한 멀티파트 요청에 함께 보낼 때 기본 바인딩이 깨지는 이유와, 커스텀 메시지 컨버터로 JSON 파트를 객체로 바인딩하는 설계.

메이저 버전이 올라갔다 2025년 11월, Spring Boot 4.0과 그 기반인 Spring Framework 7.0이 GA로 나왔습니다(이 글 기준 최신은 Boot 4.1 / Framework 7.0.x대). 메이저 점프라 바뀐 게 많은데, “새 기능 목록”을 외우는 건 의미가 없습니다. 중요한 건 무엇이 왜 바뀌었고, 내 코드 마이그레이션에서...
설정 바인딩 객체의 누락 필드를 기본값으로 메우거나 생성 시점에 검증해 불완전 상태를 경계에서 막는 패턴.

BSD 소켓 API 흐름, 블로킹과 논블로킹, select·poll·epoll의 차이와 C10K 문제, 커널 수신 경로(NIC→sk_buff→소켓 버퍼), zero-copy와 SO_REUSEPORT까지 시스템 레벨을 다룹니다.
읽기/쓰기 데이터소스 분리 라우팅, 방금 쓴 데이터를 못 읽는 복제 지연 문제, 일관성 요구 수준에 따른 라우팅 전략을 다룬다.
외부 API의 전송 계층 실패와 응답 바디 업무오류를 구분해 도메인 예외로 번역하는 anti-corruption 경계 설계.
풀텍스트 인덱스의 역색인 구조와 토크나이저, 자연어·불리언 검색 모드, LIKE 검색 대비 장단점을 설명한다.