INSIGHTS
인사이트
실무에서 부딪힌 문제와 해결 과정에서 얻은 깨달음을 기록합니다.
- 1AI설계아키텍처NEW세션이 바뀌어도 흔들리지 않는 AI 엔지니어링 하네스 만들기2026.07.09
- 2설계아키텍처NEW소프트웨어 설계의 3대 원칙: KISS · DRY · YAGNI2026.07.09
- 3SpringNEW상태를 바꾸면서 읽는 배치, 결국 ItemReader를 직접 만든 이야기2026.07.07
- 4아키텍처NEW헥사고날 아키텍처 쉽게 이해하기: 유즈케이스 · 포트 · 어댑터2026.07.06
- 5설계아키텍처내결함성(Fault Tolerance)과 고가용성(High Availability) 제대로 이해하기2025.08.15
- 6KafkaOutbox 패턴으로 Kafka Exactly-Once에 가까워지기2025.07.02
- 7KafkaKafka 메시지 전달 보장 (Delivery Semantics)2025.07.01
- 8Kafka모니터링Kafka Producer/Consumer TraceId 불일치 문제 해결기 (with OpenTelemetry)2025.06.06
- 9RedisRedis Spin Lock에서 Redisson 기반 분산락으로 개선하기2025.05.01
- 10SpringSpring Cloud Config의 복호화 실패 처리 과정 — {cipher}...가 invalid.*로 바뀌는 이유2025.04.07