매일매일 블로그

1.Spring Data JPA isNew(): 수동 ID와 persist·merge 구분하기

post-thumbnail

2.Spring Boot JPA ddl-auto: 옵션과 운영 스키마 관리

post-thumbnail

3.논블로킹·비동기·멀티스레딩: 기다림과 실행 모델 구분하기

post-thumbnail

4.Transactional Outbox와 Saga: 원자성·중복 처리·보상의 차이

post-thumbnail

5.Offset과 Cursor 페이지네이션: 성능과 정합성의 조건

post-thumbnail

6.RabbitMQ와 Kafka의 DLQ 비교: 설정·전달 보장·재처리

post-thumbnail

7.DB 인덱스 설계: 복합 인덱스·선택도·유지 비용

post-thumbnail

8.쿠버네티스 동작 흐름: API·스케줄링·조정·장애 진단

post-thumbnail

9.Maven과 Gradle: 의존성·캐시·Spring Boot 빌드 비교

post-thumbnail

10.ETL과 CDC: 처리 흐름·변경 추적·재처리 설계

post-thumbnail

11.로그와 메트릭 운영: Micrometer·MDC·Logback 설정

post-thumbnail

12.외부 API 장애 대응: 타임아웃·벌크헤드·서킷 브레이커

post-thumbnail

13.DBMS 완전 정복 (1): OLTP·OLAP·검색·공간 데이터

post-thumbnail

14.DBMS 완전 정복 (2): Hadoop·Cassandra·시계열 DB의 선택 기준

post-thumbnail

15.실행 계획 읽기: EXPLAIN과 느린 쿼리 진단

post-thumbnail

16.서킷 브레이커 적용기: Resilience4j 상태 전이를 테스트로 확인하기

post-thumbnail

17.JOIN 정리: 결과의 의미와 실행 알고리즘 구분하기

post-thumbnail

18.API 게이트웨이와 로드 밸런서: 역할·알고리즘·장애 처리

post-thumbnail

19.NoSQL 데이터 모델 비교: 키·문서·와이드 컬럼·그래프

post-thumbnail

20.OpenSearch 검색 설계: Analyzer·N-gram·Nori

post-thumbnail

21.DBMS 완전 정복 (3): 메모리·디스크·WAL과 내구성

post-thumbnail

22.DBMS 완전 정복 (4): 쿼리·스키마·샤딩 설계 기준

post-thumbnail

23.프록시의 역할과 한계: 라우팅·캐시·서비스 메시

post-thumbnail

24.DB 격리 수준 이야기: MySQL의 스냅샷·잠금 조회와 JPA 캐시

post-thumbnail

25.검색 색인 파이프라인 개선기: 설정·스냅샷·이벤트 재처리

post-thumbnail

26.앱 리뷰 수신 시스템 개발기: 공식 API 조회와 누락·중복 관리

post-thumbnail

27.AI로 API 문서 만들기: 컨텍스트·MCP·검증 흐름

post-thumbnail

28.StarRocks 구조와 최적화: 저장 방식·인덱스·Materialized View

post-thumbnail

29.제휴사 Mock 서버 개발기: 요청별 제어와 지연 콜백 설계

post-thumbnail

30.Zod 4로 입력 검증하기: 타입 추론·HTTPS URL·오류 처리

post-thumbnail

31.MSA에서 Enum 변경에 대응하기: 원문 보존·계약 검사·배포 관찰

post-thumbnail

32.Supabase와 PostGIS 적용하기: 공간 검색·인덱스·서버 인증

post-thumbnail

33.Next.js와 Remix 계열 비교: React Router v7까지 렌더링·폼·캐시 살펴보기

post-thumbnail

34.Redmine·Jira·Notion 비교: 팀의 업무 흐름에 맞게 고르기

post-thumbnail

35.OSRM·Kafka·Redis로 실거리 관리하기: 방향성, 이벤트 순서, 캐시 설계

post-thumbnail

36.크롤러 운영 자동화: 재시도·데이터 검증·대량 적재

post-thumbnail

37.Spring Boot에서 FCM 알림 보내기: 초기화, 토큰 관리, 부분 실패 처리

post-thumbnail

38.Spring Boot 결제 승인 설계: 멱등성, 실패 기록, 타임아웃 복구

post-thumbnail

39.React 결제 화면 설계: 승인 요청과 결과 확인 분리하기

post-thumbnail

40.MongoDB·Redis·Couchbase 비교: 일관성과 운영 조건으로 선택하기

post-thumbnail

41.Kafka 프로듀서 운영: 메타데이터 복구, 배치와 압축

post-thumbnail

42.React·Zustand 상태 관리: 구독 범위와 비동기 요청 처리

post-thumbnail

43.Next.js·Supabase 관리자 대시보드: 권한과 운영 상태 관리

post-thumbnail

44.Airflow 3 입문: DAG, Task SDK와 재실행 설계

post-thumbnail

45.Prefect 3 입문: Flow·Task, 배포와 실패 처리

post-thumbnail

46.Dagster 입문: 자산, 구체화와 자동화 조건

post-thumbnail

47.Airflow·Prefect·Dagster 비교: 실행 모델과 운영 기준으로 선택하기

post-thumbnail

48.Milvus·Qdrant 비교: 필터 검색, 확장과 운영 비용

post-thumbnail

49.Elasticsearch와 벡터 DB 비교: 검색 품질과 운영 비용으로 선택하기

post-thumbnail