Categories
총 336편 · 215개 카테고리. 칩 을 누르면 해당 카테고리 글 목록 으로 이동 합니다. 본문 검색 은 홈 의 검색창 을 쓰세요 (제목·내용·태그·카테고리 모두 검색 됨).
kubernetes 85
backend 83
infra 62
architecture 56
ai 47
devops 38
performance 31
java 23
reflection 23
spring 22
observability 22
infrastructure 22
fundamentals 22
project 20
sre 17
k3s 16
software-engineering 16
database 16
gitops 14
concurrency 13
networking 13
career 13
jvm 10
computer-science 10
msa 9
settlement 9
spring-boot 9
security 8
engineering 8
llm 7
agent 7
python 7
homelab 6
elasticsearch 6
distributed-systems 6
philosophy 6
debugging 5
postmortem 5
design 5
history 5
productivity 5
language 5
ecommerce 5
kotlin 5
monitoring 4
messaging 4
algorithm 4
comparison 4
cloud 4
design-patterns 4
oop 4
interview 3
design-pattern 3
automation 3
aws 3
testing 3
ddd 3
kafka 3
search 3
os 3
retrospective 3
economics 3
devex 3
engineering-culture 3
hexagonal 3
cpp 3
fullstack 3
education 3
programming 3
integration 3
code-review 3
postgres 3
claude 3
jpa 3
communication 3
ci-cd 2
golang 2
hardware 2
storage 2
operations 2
linux 2
agents 2
product 2
grafana 2
refactoring 2
microservices 2
rag 2
prompt-engineering 2
claude-code 2
leadership 2
engineering-leadership 2
finops 2
process 2
apm 2
domain-driven-design 2
nlp 2
data-pipeline 2
korean-nlp 2
caching 2
distributed-system 2
batch 2
senior-engineer 2
computer-architecture 2
low-level 2
network 2
devsecops 2
systems 2
object-oriented 2
postgresql 2
book-review 2
ai-era 2
mysql 2
cost 2
elk 2
spring-ai 2
langchain 2
habit 2
serverless 1
quant 1
blockchain 1
ethereum 1
frontend 1
nextjs 1
dns 1
asat 1
workflow 1
governance 1
debug 1
xr 1
safety 1
etcd 1
ops 1
web 1
future 1
event-driven 1
vector-database 1
streaming 1
reactive 1
vector 1
deployment 1
industry 1
sql 1
gpu 1
semiconductor 1
methodology 1
reference-template 1
standards 1
agents-md 1
culture 1
cost-optimization 1
project-management 1
agile 1
reliability 1
aop 1
macos 1
healthcare 1
domain 1
saas 1
logistics 1
portfolio 1
learning 1
fine-tuning 1
cms 1
api 1
rust 1
go 1
case-study 1
redis 1
data-structures 1
software 1
coding-test 1
coroutine 1
android 1
async 1
transaction 1
cdc 1
ide 1
intellij 1
thread 1
system 1
incident-analysis 1
container-orchestration 1
reconcile-loop 1
control-plane 1
logging 1
load-balancing 1
assembly 1
compiler 1
craft 1
incident-postmortem 1
kernel 1
server 1
dbms 1
oracle 1
knowledge-management 1
skills 1
harness 1
production-ai 1
solid 1
logstash 1
cqrs 1
query-optimization 1
kibana 1
lucene 1
ml-engineering 1
learning-roadmap 1
cpu 1
memory 1
argocd 1
essay 1
cs 1
growth 1
analysis 1
collaboration 1
adr 1
kubernetes 85편 ▲ 맨 위로
- 2026-07-03 쿠버네티스 운영 을 *KPI* 로 말하기 — 6 노드 홈랩 을 지표 로 증명
- 2026-07-02 GitOps 자동배포 는 위험한가 — *git push 가 곧 프로덕션* 일 때 의 안전장치
- 2026-07-02 K3s 홈랩 사용기 — *직접 만든 대시보드* 로 6 노드 를 지키는 법
- 2026-07-02 ELK 로그 스택 실전 — Kibana 로 K3s 클러스터 로그 를 *다* 보는 법
- 2026-07-02 Grafana 실전 사용 가이드 — K3s 클러스터 를 *한 눈 에* 보는 법
- 2026-07-02 K3s 클러스터 의 *시스템 pod 해부* — 6 노드 위 에 얹은 80 개 인프라 컴포넌트
- 2026-07-02 ArgoCD 실전 사용 가이드 — GitOps 의 얼굴, *클릭 3 번 으로 배포·롤백·삭제*
- 2026-06-24 K3s vs K8s — 현실적인 비교, 6노드 14개월 운영 경험
- 2026-06-21 *GitHub PAT 만료* 로 *13 pod* 가 *동시에 죽었다* — *GHCR 인증 사고* 와 *재발 방지 3 패턴*
- 2026-06-21 *Kubernetes 의 로드밸런서* — *L4 (Service) vs L7 (Ingress)* 의 *네트워크 계층* 과 *알고리즘 의 *진실*
- 2026-06-20 *쿠버네티스 의 작동 원리* — *kubectl 한 줄* 이 *컨테이너 가 뜨기 까지* 의 *8 단계* 와 *그 안 의 *분산 합의 의 우아함**
- 2026-06-20 *kubectl run* 한 줄 의 *뒷 이야기* — *Scheduler · Kubelet* *두 개의 Watch-Reconcile 루프* 가 *느슨하게 *춤추는 방식*
- 2026-06-20 *컨테이너 오케스트레이션* — *DEIS / Rancher / Mesos / Nomad / Swarm* 의 *전쟁사* 와 *우리 가 실제로 *쓰고 있는 *Kubernetes 의 *기능 들*
- 2026-06-20 *쿠버네티스의 *논리적 단위 12종 — *Pod / ReplicaSet / Deployment / StatefulSet / DaemonSet / Job / Node / Namespace / Endpoint / Volume / Service / Ingress* 를 *한 장의 *지도* 로 *연결* 한다
- 2026-06-20 *쿠버네티스* 의 *유용성* — *온프레미스* 와 *클라우드* 의 *비대칭 비교*
- 2026-06-18 *쿠버네티스를 *바라보는 *방법* — *Pod 는 *Deployment / ReplicaSet / Service / ConfigMap / Secret / Volume* 위에서 *돈다*
- 2026-06-10 *백엔드 개발자가 *진짜 *신경 써야 하는 *처리량 (TPS)* — *100 → 1K → 10K → 100K* 의 *단계별 병목 / 실전 사례 6 건 / 도구 (k6 + JMeter + Pinpoint + Grafana) 사용법* 의 *postmortem 압축***
- 2026-06-09 *publishEvent()* 한 줄이 *CPU 코어의 한 cycle* 로 *내려가기* 까지 — 내 K3s 클러스터의 *5 + 2 layer stack dive*
- 2026-06-09 K3s 에 frp 깔다가 5번 망한 이야기 — image tag · TOML scope · seccomp · entrypoint wrapper
- 2026-06-09 *개인 K3s 6 노드 클러스터* + *대표 프로젝트 3선* — *코드 / 인프라 / 도메인* 의 *3 축이 *동시에 *production-grade* 인 *살아있는 포트폴리오*
- 2026-06-07 ES OOMKilled / SPOF / 백업 부재 — *하룻밤* 안에 production 약점 4 가지를 *진단 → 처방 → 코드 박제* 까지 끝낸 흐름
- 2026-06-07 *청각 재활 훈련 웹앱 ASAT (eln.lemuel.co.kr)* 의 *프로젝트 구조 · 기술 스택* 과 *K3s 클러스터 위에서 *어떻게 도는가* — *6 Pod* 의 *헥사고날 + GitOps + Web Audio API* 운영 기록
- 2026-06-07 이커머스 + 정산 MSA 를 *왜* / *어떻게* 분리했나 — Hexagonal · Outbox · Read-only Projection · K3s GitOps 까지 한 production 서비스의 *전 구조*
- 2026-06-07 *K8s 클러스터에서 R 의 역할을 정리해줘* 라는 질문에서 시작해 — *R 이 거기 없다는 사실* 부터 마주쳤다
- 2026-06-07 내 K3s 클러스터의 *모든 시세 데이터* 가 C++ 를 거치는데, *왜 C++ Pod 는 하나도 없는가* — 6 모듈 quant-core 와 K8s 의 *contract 분리*
- 2026-06-07 내 K3s 클러스터 의 *거의 모든 부품* 이 Go 였다 — Go 가 *왜* Kubernetes 생태계를 정복했는가
- 2026-06-06 Velero Kopia *'실패한 Job' 알람이 풀리지 않은* 진짜 이유 — LimitRange.maxLimitRequestRatio 가 만든 *admission 함정*, 그리고 같은 파일이 ArgoCD root-app 까지 *연쇄 정지* 시킨 *한 줄 스키마 버그*
- 2026-06-06 KubeAPIErrorBudgetBurn 알림 하나로 시작된 디스크 추적기 — etcd 는 *왜* 회전 HDD 를 그렇게 미워하는가
- 2026-06-05 *3 형제 *마이크로서비스* — *OMS · WMS · LMS* 를 *헥사고날 + GitOps + Outbox 로 *2 일 만에 *0 → 운영*'까지'
- 2026-06-05 서비스 안정성과 고도화 — *측정 → 자동화 → 회복 → 학습* 루프, 그리고 오늘 logistic-prod / fashion-prod / pg-backup 실전 사고 4 건의 진단 과정
- 2026-06-04 *홈랩 K3s · AWS · Cloudflare* — *로드밸런서와 *오토스케일링의 *가능성을 *3 인프라에서 *비교 *고찰*
- 2026-06-04 쿠버네티스 시대의 @Scheduled 함정 — replicas: 1 에서도 ShedLock 이 필요한 *세 가지* 이유, 그리고 settlement·lemuel-xr 의 7 scheduler 실전 도입기
- 2026-06-02 5노드 K3s 홈랩 *146 pod 분해* — 9개 카테고리·배포 방식·운영 흐름 분석
- 2026-05-30 K3s 5 노드 홈랩 — *트래픽이 *몰릴 때 *어디부터 *터지나*, 그리고 *예방 *대책*
- 2026-05-29 K3s 의 한계 — 5 노드 홈랩을 1 년 운영하며 부딪힌 실전 함정과 *언제 RKE2/Talos/vanilla 로 갈아탈 것인가*
- 2026-05-29 Kubernetes 와 웹의 미래 — *서버는 어디에 사는가*: Edge, WASM, AI 추론이 다시 그리는 *런타임의 지도*
- 2026-05-29 CI/CD 의 역사 — *cron 스크립트* 부터 *쿠버네티스 GitOps* 까지: 빌드 파이프라인이 *클러스터의 일부* 가 되기까지
- 2026-05-26 K3s 3노드 etcd HA 복구 — cluster-reset 후 노드 재가입 4단계 (단순 db 삭제만으론 안 됨)
- 2026-05-26 K3s logs-es-cold 가 4 시간 Pending 이던 이유 — nodeSelector 만 있고 toleration 이 빠진 함정
- 2026-05-26 K3s + ufw — Ubuntu 노드 재부팅 후 cluster overlay 가 죽는 함정
- 2026-05-26 bitnami/kubectl 이 Docker Hub 에서 사라진 사건 + *미봉책의 수명* — pod-restart-cleanup CronJob 폐기 회고
- 2026-05-26 노드 IP 가 DHCP 로 매번 바뀐다 — NetworkManager 로 *유선/무선 둘 다 같은 정적 IP* 박기 + k3s --node-ip 명시 + autoconnect-priority 페일오버
- 2026-05-26 kubeconfig 가 가리킨 control-plane 이 죽었다 + etcd 가 *죽은 멤버에게 raft heartbeat* 를 보내느라 클러스터가 2초씩 느려졌다
- 2026-05-25 운영 K3s 홈랩 한 장 — 39 ArgoCD App · 5 노드 · 영어 용어 사전 포함
- 2026-05-24 같은 주에 인프라랑 제품을 둘 다 reshape 한 이야기 — 노드 빼고, 미션을 다시 정의하고
- 2026-05-24 K3s 홈랩에서 노드 1대 OFF 로 ECK·Tempo·TTS 가 3시간 멈췄다 — local-path PV node-affinity 와 nodeSelector 트랩
- 2026-05-21 ECK operator 가 42시간 동안 406번 재시작했다 — OOM 인 줄 알았는데 leader election lease 였다 + Spring·Python OpenTelemetry 풀체인
- 2026-05-21 lemuel-xr 감정 분석이 안 돌 때 — DB 비번부터 pgvector extension·SQL 문법까지 3중 캐스케이드
- 2026-05-21 Spring Boot 4 위에 lemuel-xr 백엔드 구축 — 하루 만에 12개 작업, 4가지 SB4 함정, 자동 배포 풀체인
- 2026-05-19 GitOps 전문가의 시야 — 36개 Application 운영에서 드러나는 7가지 심화 주제
- 2026-05-17 K3s 홈랩 하루치 운영기 — Logstash 파이프라인, etcd leader 안정화, ECK 크래시 디버깅
- 2026-05-16 ELK 'monitoring 45건' 알람의 정체 — 모니터링이 자기를 알람하는 메타-함정
- 2026-05-16 Load 5.09 → 0.92, sed 한 줄로 — K3s coredns Addon 재적용 무한루프 잡기
- 2026-05-16 쿠버네티스 운영 함정 4가지 — 하룻밤 디버깅 노트
- 2026-05-15 쿠버네티스 × ELK — 둘이 같이 굴러야 하는 이유, 실제 운영 시나리오, 기대 효과
- 2026-05-15 Jenkins vs GitHub Actions — Docker 빌드부터 Kubernetes 배포까지 자동화 실전 비교
- 2026-05-15 청각재활 시스템 관리 자동화 완성 — 면접관 1-클릭부터 ELK 알람까지 하루 만에
- 2026-05-15 쿠버네티스 7일차 — 종합 프로젝트: 작은 SaaS 운영
- 2026-05-15 ELK 를 5-노드 K3s 홈랩에 깐다 — hot/warm/cold 3-노드 ES + Fluent Bit + Telegram 알람
- 2026-05-14 K3s vs K8s — 같은 것, 다른 것, 그리고 5노드 온프레미스에서 K3s 를 고른 이유
- 2026-05-14 K8s 가 의도적으로 비워둔 자리 — Secret 관리 3rd-party 생태계 정리
- 2026-05-14 K3s self-heal 실증 — 운영 중인 클러스터의 restart 카운터를 직접 보다
- 2026-05-14 쿠버네티스 6일차 — 보안 + RBAC + NetworkPolicy
- 2026-05-14 Docker Compose vs Kubernetes + ArgoCD GitOps — 30 개 서비스 운영 비교
- 2026-05-14 라이브 patch → Git 영구화 — selfHeal 안전화 운영 패턴 (settlement-staging 11 env 사례)
- 2026-05-14 ArgoCD 자체를 GitOps 로 셀프 관리 — App-of-Apps 패턴 실전
- 2026-05-13 쿠버네티스 5일차 — 모니터링 + 로깅 (Prometheus / Grafana / Loki)
- 2026-05-12 K3s NodePort 충돌 디버깅 — "Employee Report 가 ASAT 도메인에 나오는 이유"
- 2026-05-12 K3s local-path-provisioner 에 4TB HDD 통합 — configmap 자동 복원 우회하기
- 2026-05-12 AWS Lightsail → 5-노드 온프레미스 K3s 이관 — 월 $30 비용 0 으로
- 2026-05-12 K3s 3-Master HA — SQLite → embedded etcd 18분 in-place 마이그레이션 후기
- 2026-05-12 쿠버네티스 4일차 — 무중단 배포 (RollingUpdate / Canary / Blue-Green)
- 2026-05-12 docker compose → K3s 마이그, 9개 서비스 실전 후기 — 고심한 것, 차이, 장단점
- 2026-05-11 K3s NodeLocal DNS — Pod 가 Service 이름을 못 풀 때, 진짜 원인은 forward loop
- 2026-05-11 K3s 실전 3편 — LimitRange / ResourceQuota / PriorityClass 로 OOM 방어
- 2026-05-11 K3s 실전 2편 — 디스크 큰 노드(Solomon)에 DB 8개 몰빵하기
- 2026-05-11 K3s 실전 1편 — 5대 서버 K3s 클러스터를 4-Tier로 쪼개기
- 2026-05-11 K3s 가 ghcr.io 의 private 이미지를 pull 못 할 때 — PAT 등록이 표준
- 2026-05-11 K3s flannel cross-node 가 안 될 때 — ufw 8472/UDP 함정
- 2026-05-11 쿠버네티스 3일차 — ConfigMap / Secret / Volume / PVC
- 2026-05-10 쿠버네티스 2일차 — Pod / Deployment / Service / Ingress 4종 세트
- 2026-05-09 Docker → K8s 마이그레이션 1일차 — 왜, 언제, 어떻게 옮길까
- 2026-05-09 쿠버네티스 1일차 — 컨테이너 오케스트레이션 + 클러스터 아키텍처
- 2026-05-08 쿠버네티스가 해결하려는 6가지 문제 — 입문자를 위한 친절한 가이드
- 2026-05-04 Kubernetes 핵심 개념 완전 정리 — Pod부터 Ingress까지 실전 가이드
backend 83편 ▲ 맨 위로
- 2026-07-09 장애 하나 를 당기니 버그 다섯 이 딸려 나왔다 — K8s·Java 운영 하루 의 시니어 회고
- 2026-07-08 PSA 렌즈 로 본 JPA — *표준 하나 아래, 겹겹 이 쌓인 이식성*
- 2026-07-07 Spring 은 *하나 의 프레임워크* 가 아니다 — 생태계 지도 읽는 법
- 2026-07-07 스프링 의 서비스 추상화(PSA) — 기술 을 바꿔도 *코드* 는 그대로
- 2026-07-07 객체지향 설계 를 그림 한 장 으로 읽기 — *책임* 과 *의존성 의 방향*
- 2026-07-07 주니어 RFC vs 시니어 RFC — 같은 기능, 다른 *문서*
- 2026-07-07 Transactional Outbox 패턴 — *DB 커밋 과 메시지 발행* 을 하나 로 묶는 법
- 2026-07-07 좋아 보이는데, 운영 에서 아픈 설계 6 가지 — *RFC 첫 장 에서 잡아라*
- 2026-07-07 MSA 의 기준 — *쪼갤 수 있는 것* 과 *쪼개야 하는 것* 은 다르다
- 2026-07-07 기술 도입비용 을 매출 로 환산 하기 — 비동기 인프라 5개 질문
- 2026-07-07 RFC 템플릿 — 설계 결정 을 한 장 에 담는 법
- 2026-07-07 백엔드 설계 의 세 축 — *성능↔복잡도 · 결합도↔일관성 · 가역성↔속도*
- 2026-07-06 백엔드 개발자 에게 CS 기초 는 왜 중요한가 — *장애 는 늘 기초 로 돌아온다*
- 2026-07-05 AX 시대 의 백엔드 와 DevOps — 경계 가 사라진다
- 2026-07-05 AX 시대 의 문제정의 능력 — *백엔드 개발자* 관점 에서
- 2026-07-03 AI 검색·추천 을 *KPI* 로 말하기 — 벡터 검색 의 3 가지 지표
- 2026-07-03 정산 시스템 을 *KPI* 로 말하기 — 돈 을 다루는 코드 의 4 가지 지표
- 2026-07-01 Node.js · Python · Kotlin · Go — 백엔드 4 언어 의 *기본기* 비교
- 2026-07-01 *CS 기초* 와 *백엔드 구조* — *4 기둥 + 4 기둥* 의 *지도* 와 *둘의 연결* — *신입 부터 시니어 까지 의 평생 기본기***
- 2026-07-01 *클라우드 (AWS) + 데이터베이스 (RDBMS / NoSQL)* — *2026 백엔드 의 *2 가지 기반* 의 *기본 의 정리* 와 *선택 의 판단 틀**
- 2026-07-01 *AI 기반 *추천 / 예측 / 분류* 의 *백엔드 설계* — *모델 학습* 은 *알아서* 한다고 *치고*, *서빙 / 피처 / 지연 예산 / 피드백 루프* 가 *진짜 *백엔드 의 *일* 이다
- 2026-06-30 낙관적 락 실패 를 *어떻게 막을 것인가* — 14 개월 운영 으로 정리한 방어 코드
- 2026-06-29 Spring AI vs Python — sparta-msa 의 ai-service 운영 으로 본 *현실 의 trade-off*
- 2026-06-29 *성능* 과 *서버 구조 설계 패턴* — *코드 최적화 가 아니라 *구조 의 선택* 이 *80% 를 결정* 한다
- 2026-06-29 DB 설계와 쿼리 — 14개월 운영 경험 으로 정리한 실전 가이드
- 2026-06-26 *트래픽 의 비용 화* — *요청 한 건* 이 *얼마 의 클라우드 청구서* 가 되는지 의 *인과 사슬* 과 *백엔드 개발자 의 비용 책임***
- 2026-06-24 서버 구조 설계 패턴 — 모놀리스 부터 헥사고날, CQRS, Saga, Service Mesh 까지
- 2026-06-23 *서버 의 *기본기* — *한 개의 요청* 이 *내 손가락 부터 *DB 와 *돌아오기까지* — *내 새벽 운영 사고 의 *교재 적 정리*
- 2026-06-23 *네트워크 기초* — *OSI 7 계층* / *IP* / *TCP vs UDP* / *DNS* / *HTTP* 까지, *입문* 부터 *실전 도구* 까지
- 2026-06-22 *분산 시스템 의 *본질* — *CAP*, *BASE*, *Saga*, *2PC vs CDC*, *일관성 spectrum*
- 2026-06-22 *데이터베이스 의 *본질* — *B+Tree* 부터 *MVCC*, *Isolation*, *Replication*, *Sharding* 까지
- 2026-06-21 *APM* 과 *응답 시간 분포* — *백엔드 서버 개발자* 의 시각 에서 *왜 평균 이 거짓말 인가*
- 2026-06-20 *보안* 의 *7 기둥* — *인증 / 인가 / 암호화 / 위변조 검증 / 방화벽 / 감사 로그 / 시큐어 코딩*
- 2026-06-19 *모두의 창업 · 패스트캠퍼스 · 쿠팡* — *2026 보안 사태 3 건* 의 *공통 원인* 과 *웹 · 백엔드 · 네트워크* *방어법 의 총정리*
- 2026-06-19 *논블로킹 I/O 서버* — *C10K* 부터 *Reactor 패턴*, *epoll / io_uring*, *Netty / Node.js / Nginx* 까지
- 2026-06-18 *I/O 병목* 어떻게 *해결* 하지? — *디스크 / 네트워크 / DB* 의 *공통 패턴* 과 *층별 처방*
- 2026-06-18 *8 가지 체크리스트* 로 *내 정산 시스템* 을 *자가 검수* 했다 — *동시성 / 트랜잭션 / 보안 / N+1 / 재처리 / 로그 / 예외 / 도메인 규칙*
- 2026-06-17 *9년차의 Kafka 운영 회고* — Outbox + Triple Idempotency + DLT 로 *메시징을 길들이는 법*
- 2026-06-16 백엔드 *동시성* — *5 가지 모델 (Thread+Lock · Async · Reactive · CSP · Actor)*, *Java Memory Model 의 happens-before*, *Deadlock·Race·Visibility 의 3 대 함정*, *분산 동시성* 까지의 *체계화*
- 2026-06-16 *비동기 연동과 인프라* — *어떤 인프라가* *어떤 비동기를* *가능하게 하나*
- 2026-06-15 *백엔드 개발자 의 *기본기* — *7 년 후에도 *덜 변하는 *10 개*
- 2026-06-15 *Multi-Agent 의 *깊이* — *마스터 ↔ 워커 / 조정 패턴 / 충돌 처리*
- 2026-06-15 *백엔드 비동기 연동의 *CDC (Change Data Capture)* 완전 가이드 — *WAL / binlog 작동 원리 / Debezium 구현 / 자주 쓰는 사례 7 가지 + 실전 postmortem 4 건***
- 2026-06-15 *Function Calling 의 *깊이* — *Agent 패턴 / Tool 설계 / 보안 / 추적*
- 2026-06-15 *Spring AI 의 *깊이* — ChatModel · Embedding · RAG · Function Calling
- 2026-06-15 *비동기 연동* 을 *배치* 로 하는 법 — *실시간이 안 맞을 때* 의 *7 가지 설계 패턴*
- 2026-06-15 *Spring 과 Spring Boot* — *역사 / 버전 / 한국 시장 / 프레임 워크 의 *본질**
- 2026-06-15 *분산 시스템의 *트랜잭션 + Outbox 패턴 + 비동기 연동* 완전 가이드 — *Two-Phase Commit 의 함정 / Transactional Outbox 구현 / CDC vs Polling / Triple Idempotency Stack* 의 *실전 postmortem 4 건***
- 2026-06-15 AI 와 *웹 보안* — *공격 표면* 이 *3 배* 가 된 *2026 년 의 *지도*
- 2026-06-13 *Spring Boot 안의 *디자인 패턴* — *프레임 워크 가 *패턴 *교과서* 인 *이유*
- 2026-06-13 *디자인 패턴* — *Java 와 Python* 의 *서로 다른 *결**
- 2026-06-13 *DB 성능 최적화 *전략* — *9 개 *층* 의 *순서대로 *짚기*
- 2026-06-13 *트랜잭션 롤백 전략* — *깔끔하게 *되돌리는 *7 가지 *길*
- 2026-06-13 *Kotlin Coroutine 완전 가이드* — *suspend / launch / async / Flow / structured concurrency* 의 *실전 사용법* 과 *Java Virtual Thread (Loom) 와의 *진짜 차이*, *Spring Boot 백엔드 / Android 양쪽 *4 단 깊이 정리***
- 2026-06-11 *트랜잭션 경계* 의 설정 — *어디서 *시작 하고 *어디서 *끝나는가*
- 2026-06-11 어셈블리어와 JVM — *추상의 *두 층 사이* 의 *상관 관계 와 영향도*
- 2026-06-10 *콘서트 예매 / 한정 특가 의 *트래픽 폭증* 을 *Spring Boot 로 어떻게 *대기열로 평탄화* 하는가 — *Virtual Waiting Room + Redis Sorted Set + Bucket4j + Resilience4j + WebSocket* 5 layer 의 *실전 구축법***
- 2026-06-10 *백엔드 개발자가 알아야 할 *DB Connection Pool* — Spring Boot + HikariCP *11 가지 설정의 *진짜 의미*, *Pool sizing 계산 공식*, *Connection Leak 진단법*, 실전 *postmortem 4 건* 까지*
- 2026-06-10 CDN 의 *효율* — CloudFront · Akamai · Cloudflare 의 *각자의 길*
- 2026-06-10 백엔드 개발자가 알아야 할 *로컬 캐시 vs 리모트 캐시* — 언제 무엇을 *왜*
- 2026-06-10 백엔드 개발자가 알아야 할 *가비지 컬렉터와 메모리 사용* — JVM 중심으로
- 2026-06-10 수직 확장 vs 수평 확장 — CPU · Memory · HDD · SSD 각 자원에서 본 *처리량 / 응답시간* 의 개선 지점
- 2026-06-10 백엔드 개발자가 알아야 할 *DB 커넥션 대기시간* — Spring Boot + HikariCP 의 *5 가지 *시간 설정* 을 *전부 *합쳐서* 보는 시야*
- 2026-06-10 서버 성능 개선 *기초* — *DB 80% / 외부 API 15% / 서버 코드 5% 법칙* 으로 본 *측정 → 진단 → 처방* 의 일관 사이클
- 2026-06-10 *백엔드 개발자가 *진짜 *신경 써야 하는 *처리량 (TPS)* — *100 → 1K → 10K → 100K* 의 *단계별 병목 / 실전 사례 6 건 / 도구 (k6 + JMeter + Pinpoint + Grafana) 사용법* 의 *postmortem 압축***
- 2026-06-10 백엔드 개발자가 봐야 할 처리량과 응답시간 — 네트워크 · 디스크 · 메모리 · 디바이스 · CPU 다시 보기
- 2026-06-10 백엔드 개발자가 알아야 할 *응답 시간의 진실* — *평균이 거짓말하는 이유* 와 *모니터링 시스템이 잡지 못하는 것*
- 2026-06-04 쿠버네티스 시대의 @Scheduled 함정 — replicas: 1 에서도 ShedLock 이 필요한 *세 가지* 이유, 그리고 settlement·lemuel-xr 의 7 scheduler 실전 도입기
- 2026-05-29 Harness Engineering ② Test Harness — JUnit/Mockito/Testcontainers, 그리고 *통합 테스트가 단위 테스트만큼 빨라지는* 비밀
- 2026-05-29 헥사고날과 클린 아키텍처 — *''도메인이 *프레임워크* 를 모른다''* 라는 한 문장
- 2026-05-29 이벤트 아키텍처 — *''호출하는 시스템''* 에서 *''반응하는 시스템''* 으로, 그리고 그 안의 *함정 7 개*
- 2026-05-29 DDD 와 MSA 의 상관관계 — Bounded Context 가 곧 서비스 경계인 이유, 그리고 DDD 없이 MSA 가면 만나는 Distributed Monolith
- 2026-05-29 MSA 12 년 — *Netflix·Amazon 의 성공*, *Segment·Prime Video 의 회귀*, 그리고 *2026 년의 답*
- 2026-05-26 Spring AOP — 무대 감독의 시선으로: 면접에서 점수 따는 답변과, 시니어가 *현장에서 다친 흔적*
- 2026-05-21 자문가가 없을 때, 시스템이 거버넌스를 대신 가동한다 — Lemuel XR 검토 자동화 4편
- 2026-05-18 Lemuel 정산 플랫폼 아키텍처 분석 — 모노-MSA 하이브리드, Outbox, 헥사고날, Triple Idempotency
- 2026-05-17 정산 관리자 페이지가 빈 화면이 된 이유 — MSA 전환 중간 단계가 만든 4층 도미노
- 2026-05-11 CVE 패치 일괄 작업 — Netty 4.1.119 → 4.1.133 을 BOM 한 줄로 잡은 이야기
- 2026-05-09 Spring Boot 4 MSA 1일차 — 모놀리스에서 마이크로서비스로
- 2026-05-08 정산 시스템 풀스택 — Option D 하이브리드 정책 4 단계 구현기
- 2026-05-04 Kafka + SSE로 실시간 알림 시스템 구현하기
- 2026-05-04 Redis 분산 락으로 좌석 예매 동시성 제어하기
- 2026-05-04 Pessimistic vs Optimistic Lock — 도메인 특성에 맞는 동시성 전략
infra 62편 ▲ 맨 위로
- 2026-07-02 K3s 홈랩 사용기 — *직접 만든 대시보드* 로 6 노드 를 지키는 법
- 2026-06-02 5노드 K3s 홈랩 *146 pod 분해* — 9개 카테고리·배포 방식·운영 흐름 분석
- 2026-05-29 K3s 의 한계 — 5 노드 홈랩을 1 년 운영하며 부딪힌 실전 함정과 *언제 RKE2/Talos/vanilla 로 갈아탈 것인가*
- 2026-05-29 홈랩 K3s 5노드의 CPU 가 모자랄 때 — 데이터센터의 Capacity Planning 흉내내기
- 2026-05-28 Dell R730XD iDRAC 첫 셋업 — 전용 포트·DHCP·600초 잠금·F2 리셋·모뎀 직결의 함정 5종
- 2026-05-27 Grafana 사용법 — *메트릭·트레이스·로그* 를 한 화면에서 가로지르는 방법 (4 datasource 통합 구성 + Explore + Alerting 실전)
- 2026-05-26 ping 안 되면 서버 죽었다? — 새벽 3시 디버그가 가르쳐준 ICMP·TCP 기초
- 2026-05-26 K3s 3노드 etcd HA 복구 — cluster-reset 후 노드 재가입 4단계 (단순 db 삭제만으론 안 됨)
- 2026-05-26 K3s logs-es-cold 가 4 시간 Pending 이던 이유 — nodeSelector 만 있고 toleration 이 빠진 함정
- 2026-05-26 K3s + ufw — Ubuntu 노드 재부팅 후 cluster overlay 가 죽는 함정
- 2026-05-26 bitnami/kubectl 이 Docker Hub 에서 사라진 사건 + *미봉책의 수명* — pod-restart-cleanup CronJob 폐기 회고
- 2026-05-26 노드 IP 가 DHCP 로 매번 바뀐다 — NetworkManager 로 *유선/무선 둘 다 같은 정적 IP* 박기 + k3s --node-ip 명시 + autoconnect-priority 페일오버
- 2026-05-26 kubeconfig 가 가리킨 control-plane 이 죽었다 + etcd 가 *죽은 멤버에게 raft heartbeat* 를 보내느라 클러스터가 2초씩 느려졌다
- 2026-05-25 운영 K3s 홈랩 한 장 — 39 ArgoCD App · 5 노드 · 영어 용어 사전 포함
- 2026-05-24 같은 주에 인프라랑 제품을 둘 다 reshape 한 이야기 — 노드 빼고, 미션을 다시 정의하고
- 2026-05-24 K3s 홈랩에서 노드 1대 OFF 로 ECK·Tempo·TTS 가 3시간 멈췄다 — local-path PV node-affinity 와 nodeSelector 트랩
- 2026-05-21 ECK operator 가 42시간 동안 406번 재시작했다 — OOM 인 줄 알았는데 leader election lease 였다 + Spring·Python OpenTelemetry 풀체인
- 2026-05-21 lemuel-xr 감정 분석이 안 돌 때 — DB 비번부터 pgvector extension·SQL 문법까지 3중 캐스케이드
- 2026-05-21 Spring Boot 4 위에 lemuel-xr 백엔드 구축 — 하루 만에 12개 작업, 4가지 SB4 함정, 자동 배포 풀체인
- 2026-05-21 Scene 2 가 모바일에서 까맣게 끊긴다 — LFS pointer · sceneType mismatch · mutated Flyway 3건 디버그
- 2026-05-20 내 텔레그램 봇이 'AI Agent Architecture' 9개 컴포넌트 중 어디까지 구현됐나
- 2026-05-20 Production agent 가 '끝났다' 고 말하기까지 — 내부 신호 vs 외부 검증 루프
- 2026-05-19 Lemuel K3s 의 ELK 운영 구조 — GitOps + ECK Operator + Fluent Bit→Logstash→ES 3-stage 파이프라인
- 2026-05-19 GitOps 전문가의 시야 — 36개 Application 운영에서 드러나는 7가지 심화 주제
- 2026-05-17 K3s 홈랩 하루치 운영기 — Logstash 파이프라인, etcd leader 안정화, ECK 크래시 디버깅
- 2026-05-16 ELK 'monitoring 45건' 알람의 정체 — 모니터링이 자기를 알람하는 메타-함정
- 2026-05-16 Load 12인데 CPU 60% Idle? — Linux loadavg가 거짓말하는 순간
- 2026-05-16 Load 5.09 → 0.92, sed 한 줄로 — K3s coredns Addon 재적용 무한루프 잡기
- 2026-05-16 쿠버네티스 운영 함정 4가지 — 하룻밤 디버깅 노트
- 2026-05-15 쿠버네티스 × ELK — 둘이 같이 굴러야 하는 이유, 실제 운영 시나리오, 기대 효과
- 2026-05-15 쿠버네티스 7일차 — 종합 프로젝트: 작은 SaaS 운영
- 2026-05-15 ELK 를 5-노드 K3s 홈랩에 깐다 — hot/warm/cold 3-노드 ES + Fluent Bit + Telegram 알람
- 2026-05-14 K3s vs K8s — 같은 것, 다른 것, 그리고 5노드 온프레미스에서 K3s 를 고른 이유
- 2026-05-14 K8s 가 의도적으로 비워둔 자리 — Secret 관리 3rd-party 생태계 정리
- 2026-05-14 K3s self-heal 실증 — 운영 중인 클러스터의 restart 카운터를 직접 보다
- 2026-05-14 쿠버네티스 6일차 — 보안 + RBAC + NetworkPolicy
- 2026-05-14 Docker Compose vs Kubernetes + ArgoCD GitOps — 30 개 서비스 운영 비교
- 2026-05-14 라이브 patch → Git 영구화 — selfHeal 안전화 운영 패턴 (settlement-staging 11 env 사례)
- 2026-05-14 ArgoCD 자체를 GitOps 로 셀프 관리 — App-of-Apps 패턴 실전
- 2026-05-13 쿠버네티스 5일차 — 모니터링 + 로깅 (Prometheus / Grafana / Loki)
- 2026-05-12 K3s NodePort 충돌 디버깅 — "Employee Report 가 ASAT 도메인에 나오는 이유"
- 2026-05-12 K3s local-path-provisioner 에 4TB HDD 통합 — configmap 자동 복원 우회하기
- 2026-05-12 AWS Lightsail → 5-노드 온프레미스 K3s 이관 — 월 $30 비용 0 으로
- 2026-05-12 K3s 3-Master HA — SQLite → embedded etcd 18분 in-place 마이그레이션 후기
- 2026-05-12 쿠버네티스 4일차 — 무중단 배포 (RollingUpdate / Canary / Blue-Green)
- 2026-05-12 docker compose → K3s 마이그, 9개 서비스 실전 후기 — 고심한 것, 차이, 장단점
- 2026-05-11 K3s NodeLocal DNS — Pod 가 Service 이름을 못 풀 때, 진짜 원인은 forward loop
- 2026-05-11 K3s 실전 3편 — LimitRange / ResourceQuota / PriorityClass 로 OOM 방어
- 2026-05-11 K3s 실전 2편 — 디스크 큰 노드(Solomon)에 DB 8개 몰빵하기
- 2026-05-11 K3s 실전 1편 — 5대 서버 K3s 클러스터를 4-Tier로 쪼개기
- 2026-05-11 K3s 가 ghcr.io 의 private 이미지를 pull 못 할 때 — PAT 등록이 표준
- 2026-05-11 K3s flannel cross-node 가 안 될 때 — ufw 8472/UDP 함정
- 2026-05-11 쿠버네티스 3일차 — ConfigMap / Secret / Volume / PVC
- 2026-05-10 쿠버네티스 2일차 — Pod / Deployment / Service / Ingress 4종 세트
- 2026-05-09 Docker → K8s 마이그레이션 1일차 — 왜, 언제, 어떻게 옮길까
- 2026-05-09 쿠버네티스 1일차 — 컨테이너 오케스트레이션 + 클러스터 아키텍처
- 2026-05-08 쿠버네티스가 해결하려는 6가지 문제 — 입문자를 위한 친절한 가이드
- 2026-05-07 lemuel-quant-core: 9개 언어로 만든 통합 퀀트 인프라 (Day 1~2)
- 2026-05-06 AWS Lightsail로 서비스 이전 — 3대 서버 인프라 확장
- 2026-05-04 홈서버 2대 + K3s로 15개 서비스 운영하기
- 2026-05-04 Kubernetes 핵심 개념 완전 정리 — Pod부터 Ingress까지 실전 가이드
- 2026-05-03 K3s Dashboard + Grafana 모니터링 — 실제 클러스터 운영 현황 시각화
architecture 56편 ▲ 맨 위로
- 2026-07-07 스프링 의 서비스 추상화(PSA) — 기술 을 바꿔도 *코드* 는 그대로
- 2026-07-07 객체지향 설계 를 그림 한 장 으로 읽기 — *책임* 과 *의존성 의 방향*
- 2026-07-07 주니어 RFC vs 시니어 RFC — 같은 기능, 다른 *문서*
- 2026-07-07 Transactional Outbox 패턴 — *DB 커밋 과 메시지 발행* 을 하나 로 묶는 법
- 2026-07-07 좋아 보이는데, 운영 에서 아픈 설계 6 가지 — *RFC 첫 장 에서 잡아라*
- 2026-07-07 MSA 의 기준 — *쪼갤 수 있는 것* 과 *쪼개야 하는 것* 은 다르다
- 2026-07-07 기술 도입비용 을 매출 로 환산 하기 — 비동기 인프라 5개 질문
- 2026-07-07 RFC 템플릿 — 설계 결정 을 한 장 에 담는 법
- 2026-07-07 백엔드 설계 의 세 축 — *성능↔복잡도 · 결합도↔일관성 · 가역성↔속도*
- 2026-07-03 정산 시스템 을 *KPI* 로 말하기 — 돈 을 다루는 코드 의 4 가지 지표
- 2026-06-29 *성능* 과 *서버 구조 설계 패턴* — *코드 최적화 가 아니라 *구조 의 선택* 이 *80% 를 결정* 한다
- 2026-06-26 *기본기 강화* — *SOLID* 와 *디자인 패턴* 을 *실무 코드* 에 *어떻게 적용 했는가* — *Settlement 의 *살아있는 사례***
- 2026-06-26 AI Agent Architecture 분해 — Input 부터 Memory, Reasoning, Planning, Tool Layer 까지
- 2026-06-24 서버 구조 설계 패턴 — 모놀리스 부터 헥사고날, CQRS, Saga, Service Mesh 까지
- 2026-06-22 *분산 시스템 의 *본질* — *CAP*, *BASE*, *Saga*, *2PC vs CDC*, *일관성 spectrum*
- 2026-06-21 *아키텍처 *vs *SOLID *vs *의존성 역전 (DIP) *vs *의존성 주입 (DI)* — *4 개 가 *왜 *자꾸 *섞이는가*
- 2026-06-20 *쿠버네티스 의 작동 원리* — *kubectl 한 줄* 이 *컨테이너 가 뜨기 까지* 의 *8 단계* 와 *그 안 의 *분산 합의 의 우아함**
- 2026-06-20 *kubectl run* 한 줄 의 *뒷 이야기* — *Scheduler · Kubelet* *두 개의 Watch-Reconcile 루프* 가 *느슨하게 *춤추는 방식*
- 2026-06-18 *바이브 코딩* 과 *AI 시대 시니어 개발자* 의 *7 가지 기준* — *위임 못하는 영역* 의 명세
- 2026-06-18 *8 가지 체크리스트* 로 *내 정산 시스템* 을 *자가 검수* 했다 — *동시성 / 트랜잭션 / 보안 / N+1 / 재처리 / 로그 / 예외 / 도메인 규칙*
- 2026-06-17 *9년차의 Kafka 운영 회고* — Outbox + Triple Idempotency + DLT 로 *메시징을 길들이는 법*
- 2026-06-16 *비동기 연동과 인프라* — *어떤 인프라가* *어떤 비동기를* *가능하게 하나*
- 2026-06-15 *비동기 연동* 을 *배치* 로 하는 법 — *실시간이 안 맞을 때* 의 *7 가지 설계 패턴*
- 2026-06-15 *AI 가 *할 수 있는 것* 과 *못 하는 것* — 그리고 *쓰레기 코드* 가 되지 않기 위한 *5 가지 기준*
- 2026-06-13 *트랜잭션 롤백 전략* — *깔끔하게 *되돌리는 *7 가지 *길*
- 2026-06-13 *정산 정합성* 의 *진짜 어려움* — 배치 / Kafka / Outbox / Triple Idempotency 가 *합쳐져야* 풀린다
- 2026-06-11 *트랜잭션 경계* 의 설정 — *어디서 *시작 하고 *어디서 *끝나는가*
- 2026-06-10 수직 확장 vs 수평 확장 — CPU · Memory · HDD · SSD 각 자원에서 본 *처리량 / 응답시간* 의 개선 지점
- 2026-06-10 백엔드 개발자가 봐야 할 처리량과 응답시간 — 네트워크 · 디스크 · 메모리 · 디바이스 · CPU 다시 보기
- 2026-06-09 *publishEvent()* 한 줄이 *CPU 코어의 한 cycle* 로 *내려가기* 까지 — 내 K3s 클러스터의 *5 + 2 layer stack dive*
- 2026-06-09 *개인 K3s 6 노드 클러스터* + *대표 프로젝트 3선* — *코드 / 인프라 / 도메인* 의 *3 축이 *동시에 *production-grade* 인 *살아있는 포트폴리오*
- 2026-06-08 이커머스에서 *진짜 어려운 건 코드가 아니다* — 재고 drift·쿠폰 부담 책임·정산 회계·환불 7일·셀러 분쟁 같은 *비기술* 문제 7가지의 *기술 설계 침투* 패턴
- 2026-06-07 안정 과 고도화 사이에서 — *변화하지 않으면 죽고, 변화하면 깨진다* 의 균형점에 대한 고찰
- 2026-06-07 이커머스 SaaS 의 *가장 큰 적* 은 *트래픽* 이다 — *Edge 부터 DB 까지* 모든 layer 에서 *기술적으로* 막을 수 있는 것들
- 2026-06-07 *물류 SaaS 와 이커머스 SaaS 는 *겉으로는 같은 SaaS — 안쪽 도메인의 *시간축·정합성·외부 N면 연동* 이 *완전히 다른 시스템* 을 강제하는 이유 *7 가지*
- 2026-06-07 이커머스 + 정산 MSA 를 *왜* / *어떻게* 분리했나 — Hexagonal · Outbox · Read-only Projection · K3s GitOps 까지 한 production 서비스의 *전 구조*
- 2026-06-07 *K8s 클러스터에서 R 의 역할을 정리해줘* 라는 질문에서 시작해 — *R 이 거기 없다는 사실* 부터 마주쳤다
- 2026-06-07 내 K3s 클러스터의 *모든 시세 데이터* 가 C++ 를 거치는데, *왜 C++ Pod 는 하나도 없는가* — 6 모듈 quant-core 와 K8s 의 *contract 분리*
- 2026-06-05 *3 형제 *마이크로서비스* — *OMS · WMS · LMS* 를 *헥사고날 + GitOps + Outbox 로 *2 일 만에 *0 → 운영*'까지'
- 2026-06-02 정산 시스템 *어떻게 동작하나* — 헥사고날 MSA + Outbox + Triple Idempotency + 분산 트레이싱
- 2026-06-02 이커머스 시스템은 *어떻게 동작하는가* — *''*'주문 1 건의 라이프사이클'*''* 로 풀어보는 MSA·이벤트·Outbox·Saga·동시성
- 2026-05-29 AGENTS.md + ArchUnit + Spring Modulith *통합 reference template* — *''복잡 도메인을 AI 시대에도 안전하게 확장''* 하기 위한 실전 셋업
- 2026-05-29 Java/Spring + 헥사고날 — *복잡한 도메인의 정합성·확장성* 을 책임지는 *구조 표준* 의 과거·현재·생성형 AI 시대의 미래
- 2026-05-29 Java · Spring · Hexagonal — *복잡 *도메인의 *정합성 + 확장성을 *책임지는 *팀 표준 *설계*
- 2026-05-29 MSA · Kubernetes · ELK — *''*베스트 *프랙티스''* 가 *오버엔지니어링이 *되는 *손익분기점* 과 *대안 *분석*
- 2026-05-29 이커머스 × Spring AI × Elasticsearch × MSA — *4 영역의 *교차점에서 *전문가는 *무엇을 *어떻게 *말하는가*
- 2026-05-29 Kafka vs Kinesis — *오픈소스의 왕* 과 *클라우드 네이티브의 답*, 12 개 축에서 *솔직히* 비교
- 2026-05-29 헥사고날과 클린 아키텍처 — *''도메인이 *프레임워크* 를 모른다''* 라는 한 문장
- 2026-05-29 이벤트 아키텍처 — *''호출하는 시스템''* 에서 *''반응하는 시스템''* 으로, 그리고 그 안의 *함정 7 개*
- 2026-05-29 DDD 와 MSA 의 상관관계 — Bounded Context 가 곧 서비스 경계인 이유, 그리고 DDD 없이 MSA 가면 만나는 Distributed Monolith
- 2026-05-29 MSA 12 년 — *Netflix·Amazon 의 성공*, *Segment·Prime Video 의 회귀*, 그리고 *2026 년의 답*
- 2026-05-22 안전 가이드라인이 *문서로만* 있을 때 — docs/safety-guidelines.md 와 코드 정렬 4 PR
- 2026-05-18 Lemuel 정산 플랫폼 아키텍처 분석 — 모노-MSA 하이브리드, Outbox, 헥사고날, Triple Idempotency
- 2026-05-05 실전 디자인 패턴 적용기 — 7개 프로젝트에서 배운 것
- 2026-05-04 AI Agent 패턴 비교 — ReAct, Plan&Execute, Self-Reflection
- 2026-05-04 모놀리스에서 MSA로 — Settlement 정산 플랫폼 전환기
ai 47편 ▲ 맨 위로
- 2026-07-08 Loop Engineering 의 loop 는 cron 인가 ralph 인가 — 둘 다 아니고, *층* 이다
- 2026-07-06 404Vibe 뜯어보기 — AX 학습 플랫폼 을 *제품·구조·기술* 로 분석한다
- 2026-07-05 사람 이 썼는가, AI 가 썼는가 — RM-DETECT 를 만들며 한 고찰
- 2026-07-05 AX 시대 의 백엔드 와 DevOps — 경계 가 사라진다
- 2026-07-05 404Vibe 고찰 — AI 가 코드를 짜는 시대, *판단력* 은 어떻게 훈련되는가
- 2026-07-05 AX 시대 의 문제정의 능력 — *백엔드 개발자* 관점 에서
- 2026-07-03 AI 검색·추천 을 *KPI* 로 말하기 — 벡터 검색 의 3 가지 지표
- 2026-07-02 실무 AI 사용법 — *자가진단 8 문항* 으로 정리 하는 AI 활용 역량
- 2026-07-01 Spring AI vs Python AI — 생태계·TCO·RAG·Agent·2026 outlook 통합 심층 비교
- 2026-07-01 *AI 기반 *추천 / 예측 / 분류* 의 *백엔드 설계* — *모델 학습* 은 *알아서* 한다고 *치고*, *서빙 / 피처 / 지연 예산 / 피드백 루프* 가 *진짜 *백엔드 의 *일* 이다
- 2026-06-29 Spring AI vs Python — sparta-msa 의 ai-service 운영 으로 본 *현실 의 trade-off*
- 2026-06-26 *AI 에이전트* 의 *16 가지 용어* — *외우는 게 아니라*, *운영 구조* 로 *이해 하기***
- 2026-06-26 Claude Code 의 gstack 과 SKILL.md — harness 관점 에서 보는 4 축 프레임워크 활용법
- 2026-06-26 *업무 에이전트* 의 *관리* — *폴더* 가 *맥락 의 저장소* 가 되는 *6 구획 패턴* 과 *반복 업무 의 맥락 유지* 의 본질
- 2026-06-26 *AI 프롬프트* 의 *7 가지 기호* — *기호 한 개* 가 *지시* 의 *정밀도* 를 *바꾼다*
- 2026-06-26 AI Agent Architecture 분해 — Input 부터 Memory, Reasoning, Planning, Tool Layer 까지
- 2026-06-21 *AI 코드 PR* 머지 전, *7 가지 질문* — *vibe coding 의 *마지막 게이트***
- 2026-06-18 *바이브 코딩* 과 *AI 시대 시니어 개발자* 의 *7 가지 기준* — *위임 못하는 영역* 의 명세
- 2026-06-15 *Multi-Agent 의 *깊이* — *마스터 ↔ 워커 / 조정 패턴 / 충돌 처리*
- 2026-06-15 *Function Calling 의 *깊이* — *Agent 패턴 / Tool 설계 / 보안 / 추적*
- 2026-06-15 *Spring AI 의 *깊이* — ChatModel · Embedding · RAG · Function Calling
- 2026-06-15 AI 시대 *보안* 이 *왜 가장 유망 한 직종* 인가 — *AI 가 자동화 한 보안* vs *AI 가 못 한 보안*, *새 공격면 (Prompt Injection · Model Poisoning · Agent Loop)*, *직군 별 진로 + 한국 시장 현황 + 학습 로드맵*
- 2026-06-15 *AI 가 *할 수 있는 것* 과 *못 하는 것* — 그리고 *쓰레기 코드* 가 되지 않기 위한 *5 가지 기준*
- 2026-06-15 AI 와 *웹 보안* — *공격 표면* 이 *3 배* 가 된 *2026 년 의 *지도*
- 2026-06-09 바이브 코딩 시대의 PM 과 개발자 — 사라지는 것과 *남는* 것
- 2026-06-09 *DART 공시 → Korean LLM fine-tuning 데이터셋* 만들기 — *XBRL → 자연어 + 종목 영향 추론* 지도 학습 쌍 생성 + LoRA *4-bit Llama-3 / Qwen / Gemma* 의 *현실적 *trade-off 비교*
- 2026-06-09 *뉴스 → 종목별 시그널* 의 *5 단 AI 데이터 파이프라인* — *한국어 tokenization 함정 3 + 도메인 사전 + 노이즈 라벨링 + 2 티어 폴백* 의 *진짜 데이터 정제 경험***
- 2026-05-29 AGENTS.md *국제 표준화 경쟁* — Anthropic·OpenAI·Google·GitHub·Cursor 의 *''*AI 가 *내 코드베이스를 읽는 단 한 파일*''* 전쟁
- 2026-05-29 AI 에이전트 *팀 도입 6 개월 후기* — *무엇이 변했고*, *무엇이 *여전히* 안 변했는가*
- 2026-05-29 AGENTS.md + ArchUnit + Spring Modulith *통합 reference template* — *''복잡 도메인을 AI 시대에도 안전하게 확장''* 하기 위한 실전 셋업
- 2026-05-29 Java/Spring + 헥사고날 — *복잡한 도메인의 정합성·확장성* 을 책임지는 *구조 표준* 의 과거·현재·생성형 AI 시대의 미래
- 2026-05-29 검색·RAG·AI 에이전트의 *내재화* — *개인 생산성* 을 *팀의 방법론* 으로 정립하는 시니어 리드의 길 (산업군별 분석 포함)
- 2026-05-29 이커머스 × Spring AI × Elasticsearch × MSA — *4 영역의 *교차점에서 *전문가는 *무엇을 *어떻게 *말하는가*
- 2026-05-29 하드웨어 *10 년 가격 *연대기* (2015 ~ 2025) — *CPU·GPU·DRAM·SSD·HDD* 와 *AI 시대* 의 *NPU·HBM·CPO* 전망
- 2026-05-29 코드 리뷰와 애자일은 어디로 가나 — Claude/Codex 가 도래한 시점에 *기존 개발 리드 가치의 하락*, 그리고 AI Agent 오케스트레이션·아키텍처 설계로 옮겨가는 미래
- 2026-05-29 SQL · PL/SQL — *생성형 AI 시대* 의 *시니어 백엔드 개발자가 *진짜 *배워야 할 *3 가지 *층*
- 2026-05-29 JPA vs MyBatis — 2026 년 5 월 기준, 생성형 AI 시대에 어느 것이 더 유용한가? 그리고 둘 다 쓸 것인가 하나로 통일할 것인가
- 2026-05-29 *핸드폰*, *생성형 AI*, *Spring* — *3 번의 *기술 *대지진* 과 *변하지 않는 개발자의 원칙*, 그리고 *돈*
- 2026-05-29 개발 리드 30 년 변천사 — 최신 기술 추종과 오버엔지니어링의 함정, 그리고 2026 생성형 AI / Agent 시대 백엔드·DevOps 리드의 좌표
- 2026-05-29 Harness Engineering ① AI Agent 의 진짜 능력은 *모델* 이 아니라 *Harness* 가 결정한다 — Claude Code 해부
- 2026-05-29 Chunking → Embedding → Search → LLM — *앞 단계의 결정이 뒷 단계를 묶는다*: RAG 효율화 4 축과 벡터 DB·LLM 의 진짜 관계
- 2026-05-22 안전 가이드라인이 *문서로만* 있을 때 — docs/safety-guidelines.md 와 코드 정렬 4 PR
- 2026-05-20 내 텔레그램 봇이 'AI Agent Architecture' 9개 컴포넌트 중 어디까지 구현됐나
- 2026-05-18 AI agent를 잘 쓰는 법 — 6개월 동안 Claude Code와 함께 일하면서 배운 7가지
- 2026-05-04 Spring AI + RAG — 상품 데이터를 자연어로 검색하기
- 2026-05-04 Spring AI Function Calling — LLM에게 도구를 쥐여주기
- 2026-05-04 AI Agent 패턴 비교 — ReAct, Plan&Execute, Self-Reflection
devops 38편 ▲ 맨 위로
- 2026-07-09 장애 하나 를 당기니 버그 다섯 이 딸려 나왔다 — K8s·Java 운영 하루 의 시니어 회고
- 2026-07-05 AX 시대 의 백엔드 와 DevOps — 경계 가 사라진다
- 2026-07-03 쿠버네티스 운영 을 *KPI* 로 말하기 — 6 노드 홈랩 을 지표 로 증명
- 2026-07-02 GitOps 자동배포 는 위험한가 — *git push 가 곧 프로덕션* 일 때 의 안전장치
- 2026-07-02 ELK 로그 스택 실전 — Kibana 로 K3s 클러스터 로그 를 *다* 보는 법
- 2026-07-02 Grafana 실전 사용 가이드 — K3s 클러스터 를 *한 눈 에* 보는 법
- 2026-07-02 K3s 클러스터 의 *시스템 pod 해부* — 6 노드 위 에 얹은 80 개 인프라 컴포넌트
- 2026-07-02 ArgoCD 실전 사용 가이드 — GitOps 의 얼굴, *클릭 3 번 으로 배포·롤백·삭제*
- 2026-06-21 *GitHub PAT 만료* 로 *13 pod* 가 *동시에 죽었다* — *GHCR 인증 사고* 와 *재발 방지 3 패턴*
- 2026-06-21 *ELK + Beats* — *Filebeat / Logstash / Elasticsearch / Kibana* 의 *4 단계* 와 *production 로깅 의 *진짜 그림*
- 2026-06-20 *컨테이너 오케스트레이션* — *DEIS / Rancher / Mesos / Nomad / Swarm* 의 *전쟁사* 와 *우리 가 실제로 *쓰고 있는 *Kubernetes 의 *기능 들*
- 2026-06-20 *쿠버네티스의 *논리적 단위 12종 — *Pod / ReplicaSet / Deployment / StatefulSet / DaemonSet / Job / Node / Namespace / Endpoint / Volume / Service / Ingress* 를 *한 장의 *지도* 로 *연결* 한다
- 2026-06-20 *쿠버네티스* 의 *유용성* — *온프레미스* 와 *클라우드* 의 *비대칭 비교*
- 2026-06-19 *Prometheus* 가 *수집* 하고 *Grafana* 가 *대답* 한다 — *서버 죽었나?* 5 가지 질문 의 *PromQL + 대시보드*
- 2026-06-18 *쿠버네티스를 *바라보는 *방법* — *Pod 는 *Deployment / ReplicaSet / Service / ConfigMap / Secret / Volume* 위에서 *돈다*
- 2026-06-17 *GitOps(ArgoCD) 기반* *멀티 환경 배포 자동화* 와 *통합 관측 체계 구축* — *K3s 5 노드 HA* *47 개 ArgoCD App* *무중단 운영* 실전 정리
- 2026-06-05 MySQL DB 안정성 *7대 기둥* — 백업·HA·성능·스키마·모니터링·변경관리·보안
- 2026-06-05 모니터링 5대 도구 비교 — Datadog · Grafana · Prometheus · 제니퍼 · Netdata *언제 어느 것*
- 2026-06-02 5노드 K3s 홈랩 *146 pod 분해* — 9개 카테고리·배포 방식·운영 흐름 분석
- 2026-05-29 Grafana 의 *3종 데이터소스* — Prometheus (메트릭) · Elasticsearch (로그) · Tempo (트레이스) 의 *제대로 된* 사용법
- 2026-05-29 ArgoCD · Grafana · Kibana — *실제로 봐야 하는* 화면은 어디인가 (운영자 관점 고찰)
- 2026-05-29 MSA · Kubernetes · ELK — *''*베스트 *프랙티스''* 가 *오버엔지니어링이 *되는 *손익분기점* 과 *대안 *분석*
- 2026-05-29 Harness Engineering ④ Deployment Harness — CI/CD + GitOps, 그리고 *외부 검증* 까지 가야 끝나는 이유
- 2026-05-29 CI/CD 의 역사 — *cron 스크립트* 부터 *쿠버네티스 GitOps* 까지: 빌드 파이프라인이 *클러스터의 일부* 가 되기까지
- 2026-05-21 자문가가 없을 때, 시스템이 거버넌스를 대신 가동한다 — Lemuel XR 검토 자동화 4편
- 2026-05-19 GitOps 전문가의 시야 — 36개 Application 운영에서 드러나는 7가지 심화 주제
- 2026-05-15 Jenkins vs GitHub Actions — Docker 빌드부터 Kubernetes 배포까지 자동화 실전 비교
- 2026-05-15 청각재활 시스템 관리 자동화 완성 — 면접관 1-클릭부터 ELK 알람까지 하루 만에
- 2026-05-14 Docker Compose vs Kubernetes + ArgoCD GitOps — 30 개 서비스 운영 비교
- 2026-05-14 라이브 patch → Git 영구화 — selfHeal 안전화 운영 패턴 (settlement-staging 11 env 사례)
- 2026-05-14 ArgoCD 자체를 GitOps 로 셀프 관리 — App-of-Apps 패턴 실전
- 2026-05-12 Spring Boot 4 의존성 지옥 디버깅 후기 — Spring AI / SpringDoc / classpath leakage
- 2026-05-12 AWS Lightsail → 5-노드 온프레미스 K3s 이관 — 월 $30 비용 0 으로
- 2026-05-12 K3s 3-Master HA — SQLite → embedded etcd 18분 in-place 마이그레이션 후기
- 2026-05-12 docker compose → K3s 마이그, 9개 서비스 실전 후기 — 고심한 것, 차이, 장단점
- 2026-05-11 ChatOps — 텔레그램 봇 16개 명령어로 K3s 관리하기
- 2026-05-06 AWS Lightsail로 서비스 이전 — 3대 서버 인프라 확장
- 2026-05-04 홈서버 2대 + K3s로 15개 서비스 운영하기
performance 31편 ▲ 맨 위로
- 2026-06-29 *풀 스캔 이 *인덱스 보다 *빠른 경우* — *옵티마이저 의 *수학* 과 *주니어 가 *흔히 *오해 하는 *7 가지 시나리오**
- 2026-06-29 *DB 옵티마이저* 와 *JPA 낙관적 락* 의 *실패 방어* — *동시성 의 *두 얼굴* 의 실전***
- 2026-06-29 *성능* 과 *서버 구조 설계 패턴* — *코드 최적화 가 아니라 *구조 의 선택* 이 *80% 를 결정* 한다
- 2026-06-22 *JVM 의 *본질* — *JIT 컴파일*, *GC 알고리즘*, *메모리 모델*, *Escape Analysis* 까지
- 2026-06-21 *DB 배치 처리* 의 *성능 향상* *2 축* — *커버링 인덱스* (테이블 안 보기) + *데이터 청킹* (한 번에 다 안 들기)
- 2026-06-21 *CPU 와 *DB* 의 *관계* — *메모리 와 *SSD* 를 *포함* 해서 *하드웨어 → 기계어 → 어셈블리 → 자바* 4 단 으로 *내려간다*
- 2026-06-21 *APM* 과 *응답 시간 분포* — *백엔드 서버 개발자* 의 시각 에서 *왜 평균 이 거짓말 인가*
- 2026-06-19 *논블로킹 I/O 서버* — *C10K* 부터 *Reactor 패턴*, *epoll / io_uring*, *Netty / Node.js / Nginx* 까지
- 2026-06-19 *Virtual Thread* 와 *Carrier Thread* 의 *관계* — *mount / unmount* 메커니즘 과 *pinning* 의 *물리*
- 2026-06-18 *I/O 병목* 어떻게 *해결* 하지? — *디스크 / 네트워크 / DB* 의 *공통 패턴* 과 *층별 처방*
- 2026-06-18 *IntelliJ IDEA 가 켜질 때 도대체 *무엇이 *실행되는가* — *SSD · 메모리 · CPU* 관점 의 *기동 해부*
- 2026-06-18 *CPU 의 *L1 / L2 / L3 캐시* — *메모리 벽* 과 *병목 구간* 에 대한 *고찰*
- 2026-06-13 *DB 성능 최적화 *전략* — *9 개 *층* 의 *순서대로 *짚기*
- 2026-06-13 자바 *Virtual Thread* — *Project Loom 의 정답*: 왜 *Tomcat 의 200 스레드* 가 *백만 개* 가 되는가, *Pinning 의 함정*, *Spring Boot 3.2+ 의 채택*, *Coroutine / Reactor 와의 *진짜 비교**
- 2026-06-11 어셈블리어와 JVM — *추상의 *두 층 사이* 의 *상관 관계 와 영향도*
- 2026-06-11 *Python vs Java* — 같은 알고리즘 *다른 성능* 의 *7 가지 결정적 이유*
- 2026-06-10 *콘서트 예매 / 한정 특가 의 *트래픽 폭증* 을 *Spring Boot 로 어떻게 *대기열로 평탄화* 하는가 — *Virtual Waiting Room + Redis Sorted Set + Bucket4j + Resilience4j + WebSocket* 5 layer 의 *실전 구축법***
- 2026-06-10 *백엔드 개발자가 알아야 할 *DB Connection Pool* — Spring Boot + HikariCP *11 가지 설정의 *진짜 의미*, *Pool sizing 계산 공식*, *Connection Leak 진단법*, 실전 *postmortem 4 건* 까지*
- 2026-06-10 CDN 의 *효율* — CloudFront · Akamai · Cloudflare 의 *각자의 길*
- 2026-06-10 백엔드 개발자가 알아야 할 *로컬 캐시 vs 리모트 캐시* — 언제 무엇을 *왜*
- 2026-06-10 백엔드 개발자가 알아야 할 *가비지 컬렉터와 메모리 사용* — JVM 중심으로
- 2026-06-10 Discord 가 *Go 로 만든 Read States 서비스를 *Rust 로 다시 쓴* 이유와 *실측 효과* — *GC pause 의 조용한 살인자*, *p99 의 *수 ms → < 1 ms*, *메모리 *5 배 감소* 의 *정공적 분해*
- 2026-06-10 캐시 적중률 (Cache Hit Ratio) — *90%면 충분한가*? *Working Set · 정책 (LRU/LFU/ARC) · Stampede · 분산 캐시* 의 *진짜 *체계화*
- 2026-06-10 수직 확장 vs 수평 확장 — CPU · Memory · HDD · SSD 각 자원에서 본 *처리량 / 응답시간* 의 개선 지점
- 2026-06-10 서버 성능 개선 *기초* — *DB 80% / 외부 API 15% / 서버 코드 5% 법칙* 으로 본 *측정 → 진단 → 처방* 의 일관 사이클
- 2026-06-10 *백엔드 개발자가 *진짜 *신경 써야 하는 *처리량 (TPS)* — *100 → 1K → 10K → 100K* 의 *단계별 병목 / 실전 사례 6 건 / 도구 (k6 + JMeter + Pinpoint + Grafana) 사용법* 의 *postmortem 압축***
- 2026-06-10 백엔드 개발자가 봐야 할 처리량과 응답시간 — 네트워크 · 디스크 · 메모리 · 디바이스 · CPU 다시 보기
- 2026-06-10 백엔드 개발자가 알아야 할 *응답 시간의 진실* — *평균이 거짓말하는 이유* 와 *모니터링 시스템이 잡지 못하는 것*
- 2026-06-09 *publishEvent()* 한 줄이 *CPU 코어의 한 cycle* 로 *내려가기* 까지 — 내 K3s 클러스터의 *5 + 2 layer stack dive*
- 2026-06-07 이커머스 SaaS 의 *가장 큰 적* 은 *트래픽* 이다 — *Edge 부터 DB 까지* 모든 layer 에서 *기술적으로* 막을 수 있는 것들
- 2026-05-29 JVM 의 구조와 Java 버전 변천사 — 8 부터 21 까지의 *진짜 변화* 와 운영 환경에서 JVM 이 프로그램에 미치는 영향
java 23편 ▲ 맨 위로
- 2026-06-22 *JVM 의 *본질* — *JIT 컴파일*, *GC 알고리즘*, *메모리 모델*, *Escape Analysis* 까지
- 2026-06-19 *Virtual Thread* 와 *Carrier Thread* 의 *관계* — *mount / unmount* 메커니즘 과 *pinning* 의 *물리*
- 2026-06-13 *Java / Python / Kotlin 의 *동기 / 비동기 연동* 방법 *완전 비교* — *HTTP / DB / Kafka / 외부 API 의 *6 가지 통합 패턴* 과 *언어별 *진짜 선택 기준***
- 2026-06-13 자바 *Virtual Thread* — *Project Loom 의 정답*: 왜 *Tomcat 의 200 스레드* 가 *백만 개* 가 되는가, *Pinning 의 함정*, *Spring Boot 3.2+ 의 채택*, *Coroutine / Reactor 와의 *진짜 비교**
- 2026-06-12 *알고리즘 코딩테스트* 의 *중요도 *Tier S/A/B/C 분류* + *Java vs Python *언어별 *작성 시간 / 메모리 / 함정* 비교 + *3 개월 학습 로드맵* — *프로그래머스 / LeetCode / 백준 *모든 시험 대응* 의 *우선순위 가이드***
- 2026-06-11 *Python 과 Java 의 *자료구조 / 문법 *4 단 깊이 비교* — *list vs ArrayList / dict vs HashMap / 시간 복잡도 / GC / GIL vs JVM Thread* 까지 *실전 선택 기준* 7 가지*
- 2026-06-11 *Python vs Java* — 같은 알고리즘 *다른 성능* 의 *7 가지 결정적 이유*
- 2026-06-09 자바를 *다시* 배운다면 — 9년차의 회고와 AI 시대의 학습 순서
- 2026-06-06 주니어를 위한 Java Virtual Threads & Kotlin Coroutines 안내 — *왜* 두 개가 생겼고 *어떻게* 같은 문제를 *다른 길* 로 풀었는가
- 2026-06-06 *Spring *후처리기* 와 *ThreadLocal* — *시니어가 *주니어에게 *조곤조곤 *설명하는 *진짜 *원리*
- 2026-06-06 템플릿·콜백·데코레이터 패턴 — *시니어가 *''*'주니어에게*''* 친절하게 풀어보는 Java/Spring 의 *''*'세 가지 변주*''*
- 2026-06-06 주니어를 위한 프록시 패턴 안내 — *왜* 정적 프록시가 부족했고 *어떻게* 동적 프록시로 진화했으며 *Spring 이* 그걸 어떻게 활용하는가
- 2026-06-05 Java 21 Virtual Threads 실전 사례 5 가지와 Kotlin Coroutines 비교 — 같은 *Continuation* 이 만든 *두 결말*
- 2026-05-29 AGENTS.md + ArchUnit + Spring Modulith *통합 reference template* — *''복잡 도메인을 AI 시대에도 안전하게 확장''* 하기 위한 실전 셋업
- 2026-05-29 Java/Spring + 헥사고날 — *복잡한 도메인의 정합성·확장성* 을 책임지는 *구조 표준* 의 과거·현재·생성형 AI 시대의 미래
- 2026-05-29 Java vs Kotlin — 코드량·기업 ROI·손익분기점 관점의 비교, 그리고 Claude Code 시대에 *어느 언어가 AI 와 더 시너지* 인가
- 2026-05-29 Java · Spring · Hexagonal — *복잡 *도메인의 *정합성 + 확장성을 *책임지는 *팀 표준 *설계*
- 2026-05-29 JPA vs MyBatis — 2026 년 5 월 기준, 생성형 AI 시대에 어느 것이 더 유용한가? 그리고 둘 다 쓸 것인가 하나로 통일할 것인가
- 2026-05-29 JVM 의 구조와 Java 버전 변천사 — 8 부터 21 까지의 *진짜 변화* 와 운영 환경에서 JVM 이 프로그램에 미치는 영향
- 2026-05-29 Spring Filter vs Interceptor — TCP 패킷이 Controller 에 도달하는 12 단계와 그 사이에 누가 끼어드는가
- 2026-05-29 Java 의 Reactive Streaming — *Netflix RxJava* 부터 *Spring WebFlux* 까지, 그리고 *Loom 가상스레드* 가 다시 그린 지형
- 2026-05-29 TDD 와 Mockito — Kent Beck 의 *빨강·초록·리팩토링* 부터 Spring 단위 테스트의 현재까지
- 2026-05-12 Spring Boot 4 의존성 지옥 디버깅 후기 — Spring AI / SpringDoc / classpath leakage
reflection 23편 ▲ 맨 위로
- 2026-07-07 기술 도입비용 을 매출 로 환산 하기 — 비동기 인프라 5개 질문
- 2026-07-07 에러 를 묻기 전 에 — 질문 보내기 전 다시 보는 10가지
- 2026-07-07 금요일 10 분, 학습 일지 — *미래 의 나* 에게 보내는 검색 가능한 메모
- 2026-07-06 주니어 와 시니어 의 소통 — *묻기 전 5 분* 이 만드는 차이
- 2026-07-06 "왜요?" — 시니어 를 무시하는 말 이 아니라, 가장 정중한 요청
- 2026-07-06 개발 습관 에 대하여 — *의지* 는 12 주 만 에 무너지고, *루틴* 은 1 년 을 간다
- 2026-07-06 덜 잃으면서 배우는 사람 — 성장 은 학습량 이 아니라 *학습 설계* 다
- 2026-07-06 백엔드 개발자 에게 CS 기초 는 왜 중요한가 — *장애 는 늘 기초 로 돌아온다*
- 2026-07-05 사람 이 썼는가, AI 가 썼는가 — RM-DETECT 를 만들며 한 고찰
- 2026-07-05 AX 시대 의 백엔드 와 DevOps — 경계 가 사라진다
- 2026-07-05 AX 시대 의 문제정의 능력 — *백엔드 개발자* 관점 에서
- 2026-06-22 *다시 소프트웨어 엔지니어*
- 2026-06-21 *객체 지향 개발* 에서 *테스트 를 학습* 한다는 것 의 *의미* — *JUnit 을 외우는 일* 이 아니라 *생각 의 형태 를 바꾸는 일**
- 2026-06-05 MySQL DB 안정성 *7대 기둥* — 백업·HA·성능·스키마·모니터링·변경관리·보안
- 2026-06-05 모니터링 5대 도구 비교 — Datadog · Grafana · Prometheus · 제니퍼 · Netdata *언제 어느 것*
- 2026-06-05 낙관적 락 vs 분산 락 — *언제 어느 것* 을 써야 하나 (Spring + JPA + Redis 실전)
- 2026-06-02 정산 시스템 *어떻게 동작하나* — 헥사고날 MSA + Outbox + Triple Idempotency + 분산 트레이싱
- 2026-05-30 SOLID 원칙 × 디자인 패턴 — *결제 처리 시스템* 으로 보는 *왜 그 패턴이 그 자리* 인지
- 2026-05-30 개발 프로세스 60년 — *변하는 것* 과 *변하지 않는 것*, 그리고 *좋은 문화* 를 넘어 *훌륭한 문화* 란 무엇인가
- 2026-05-29 Grafana 의 *3종 데이터소스* — Prometheus (메트릭) · Elasticsearch (로그) · Tempo (트레이스) 의 *제대로 된* 사용법
- 2026-05-29 ArgoCD · Grafana · Kibana — *실제로 봐야 하는* 화면은 어디인가 (운영자 관점 고찰)
- 2026-05-29 Python + Java 폴리그랏 — 부정론자가 얻을 수 있는 것, 그리고 *돈의 관점* 에서 본 두 생태계의 생산성
- 2026-05-29 디자인 패턴과 알고리즘 — 생성형 AI 시대에 *남는 것* 과 *남지 않는 것* (분야·언어별 고찰)
spring 22편 ▲ 맨 위로
- 2026-07-08 PSA 렌즈 로 본 JPA — *표준 하나 아래, 겹겹 이 쌓인 이식성*
- 2026-07-07 Spring 은 *하나 의 프레임워크* 가 아니다 — 생태계 지도 읽는 법
- 2026-07-07 스프링 의 서비스 추상화(PSA) — 기술 을 바꿔도 *코드* 는 그대로
- 2026-06-30 낙관적 락 실패 를 *어떻게 막을 것인가* — 14 개월 운영 으로 정리한 방어 코드
- 2026-06-15 *Spring AI 의 *깊이* — ChatModel · Embedding · RAG · Function Calling
- 2026-06-15 *Spring 과 Spring Boot* — *역사 / 버전 / 한국 시장 / 프레임 워크 의 *본질**
- 2026-06-13 *Spring Boot 안의 *디자인 패턴* — *프레임 워크 가 *패턴 *교과서* 인 *이유*
- 2026-06-06 Spring AOP — @Aspect 와 Pointcut 을 시니어가 주니어에게 카페에서 예제로 조곤조곤 설명하는 글
- 2026-06-06 *Spring *후처리기* 와 *ThreadLocal* — *시니어가 *주니어에게 *조곤조곤 *설명하는 *진짜 *원리*
- 2026-06-06 템플릿·콜백·데코레이터 패턴 — *시니어가 *''*'주니어에게*''* 친절하게 풀어보는 Java/Spring 의 *''*'세 가지 변주*''*
- 2026-06-06 주니어를 위한 프록시 패턴 안내 — *왜* 정적 프록시가 부족했고 *어떻게* 동적 프록시로 진화했으며 *Spring 이* 그걸 어떻게 활용하는가
- 2026-06-04 쿠버네티스 시대의 @Scheduled 함정 — replicas: 1 에서도 ShedLock 이 필요한 *세 가지* 이유, 그리고 settlement·lemuel-xr 의 7 scheduler 실전 도입기
- 2026-05-29 AGENTS.md + ArchUnit + Spring Modulith *통합 reference template* — *''복잡 도메인을 AI 시대에도 안전하게 확장''* 하기 위한 실전 셋업
- 2026-05-29 Java/Spring + 헥사고날 — *복잡한 도메인의 정합성·확장성* 을 책임지는 *구조 표준* 의 과거·현재·생성형 AI 시대의 미래
- 2026-05-29 Java · Spring · Hexagonal — *복잡 *도메인의 *정합성 + 확장성을 *책임지는 *팀 표준 *설계*
- 2026-05-29 JPA vs MyBatis — 2026 년 5 월 기준, 생성형 AI 시대에 어느 것이 더 유용한가? 그리고 둘 다 쓸 것인가 하나로 통일할 것인가
- 2026-05-29 Spring Filter vs Interceptor — TCP 패킷이 Controller 에 도달하는 12 단계와 그 사이에 누가 끼어드는가
- 2026-05-29 TDD 와 Mockito — Kent Beck 의 *빨강·초록·리팩토링* 부터 Spring 단위 테스트의 현재까지
- 2026-05-26 Spring AOP — 무대 감독의 시선으로: 면접에서 점수 따는 답변과, 시니어가 *현장에서 다친 흔적*
- 2026-05-09 Spring Boot 4 MSA 1일차 — 모놀리스에서 마이크로서비스로
- 2026-05-04 Spring AI + RAG — 상품 데이터를 자연어로 검색하기
- 2026-05-04 Spring AI Function Calling — LLM에게 도구를 쥐여주기
observability 22편 ▲ 맨 위로
- 2026-07-02 ELK 로그 스택 실전 — Kibana 로 K3s 클러스터 로그 를 *다* 보는 법
- 2026-07-02 K3s 클러스터 의 *시스템 pod 해부* — 6 노드 위 에 얹은 80 개 인프라 컴포넌트
- 2026-06-30 Elasticsearch 와 Kibana — Lucene 의 segment 부터 Kibana 의 dashboard 까지
- 2026-06-29 Logstash 와 Elasticsearch — Fluent Bit 파이프라인 부터 ILM 까지
- 2026-06-21 *APM* 과 *응답 시간 분포* — *백엔드 서버 개발자* 의 시각 에서 *왜 평균 이 거짓말 인가*
- 2026-06-21 *ELK + Beats* — *Filebeat / Logstash / Elasticsearch / Kibana* 의 *4 단계* 와 *production 로깅 의 *진짜 그림*
- 2026-06-19 *Prometheus* 가 *수집* 하고 *Grafana* 가 *대답* 한다 — *서버 죽었나?* 5 가지 질문 의 *PromQL + 대시보드*
- 2026-06-17 *GitOps(ArgoCD) 기반* *멀티 환경 배포 자동화* 와 *통합 관측 체계 구축* — *K3s 5 노드 HA* *47 개 ArgoCD App* *무중단 운영* 실전 정리
- 2026-06-10 백엔드 개발자가 알아야 할 *응답 시간의 진실* — *평균이 거짓말하는 이유* 와 *모니터링 시스템이 잡지 못하는 것*
- 2026-06-06 KubeAPIErrorBudgetBurn 알림 하나로 시작된 디스크 추적기 — etcd 는 *왜* 회전 HDD 를 그렇게 미워하는가
- 2026-06-05 Scouter · Pinpoint · New Relic · Datadog — 실시간 *TPS (Transactions Per Second)* 확인 방법과 4 도구 비교 (한국 시장 관점)
- 2026-06-05 Datadog vs 무료 Observability Stack — 비용·시간 효율의 *손익분기점* 분석 (Prometheus·Grafana·Loki·Tempo·Alertmanager)
- 2026-06-05 모니터링 5대 도구 비교 — Datadog · Grafana · Prometheus · 제니퍼 · Netdata *언제 어느 것*
- 2026-05-29 Grafana 의 *3종 데이터소스* — Prometheus (메트릭) · Elasticsearch (로그) · Tempo (트레이스) 의 *제대로 된* 사용법
- 2026-05-29 ArgoCD · Grafana · Kibana — *실제로 봐야 하는* 화면은 어디인가 (운영자 관점 고찰)
- 2026-05-29 MSA · Kubernetes · ELK — *''*베스트 *프랙티스''* 가 *오버엔지니어링이 *되는 *손익분기점* 과 *대안 *분석*
- 2026-05-27 Grafana 사용법 — *메트릭·트레이스·로그* 를 한 화면에서 가로지르는 방법 (4 datasource 통합 구성 + Explore + Alerting 실전)
- 2026-05-21 ECK operator 가 42시간 동안 406번 재시작했다 — OOM 인 줄 알았는데 leader election lease 였다 + Spring·Python OpenTelemetry 풀체인
- 2026-05-20 Production agent 가 '끝났다' 고 말하기까지 — 내부 신호 vs 외부 검증 루프
- 2026-05-19 Lemuel K3s 의 ELK 운영 구조 — GitOps + ECK Operator + Fluent Bit→Logstash→ES 3-stage 파이프라인
- 2026-05-15 쿠버네티스 × ELK — 둘이 같이 굴러야 하는 이유, 실제 운영 시나리오, 기대 효과
- 2026-05-15 ELK 를 5-노드 K3s 홈랩에 깐다 — hot/warm/cold 3-노드 ES + Fluent Bit + Telegram 알람
infrastructure 22편 ▲ 맨 위로
- 2026-06-26 *트래픽 의 비용 화* — *요청 한 건* 이 *얼마 의 클라우드 청구서* 가 되는지 의 *인과 사슬* 과 *백엔드 개발자 의 비용 책임***
- 2026-06-24 K3s vs K8s — 현실적인 비교, 6노드 14개월 운영 경험
- 2026-06-23 *서버 의 *기본기* — *한 개의 요청* 이 *내 손가락 부터 *DB 와 *돌아오기까지* — *내 새벽 운영 사고 의 *교재 적 정리*
- 2026-06-22 *네트워크 의 *본질* — *TCP 상태 기계*, *BBR vs CUBIC*, *QUIC*, *mTLS handshake*
- 2026-06-22 *Linux Kernel 의 *본질* — *Process*, *Scheduler*, *Namespaces*, *Cgroups*, *BPF*
- 2026-06-21 *Kubernetes 의 로드밸런서* — *L4 (Service) vs L7 (Ingress)* 의 *네트워크 계층* 과 *알고리즘 의 *진실*
- 2026-06-21 *ELK + Beats* — *Filebeat / Logstash / Elasticsearch / Kibana* 의 *4 단계* 와 *production 로깅 의 *진짜 그림*
- 2026-06-20 *컨테이너 오케스트레이션* — *DEIS / Rancher / Mesos / Nomad / Swarm* 의 *전쟁사* 와 *우리 가 실제로 *쓰고 있는 *Kubernetes 의 *기능 들*
- 2026-06-20 *쿠버네티스의 *논리적 단위 12종 — *Pod / ReplicaSet / Deployment / StatefulSet / DaemonSet / Job / Node / Namespace / Endpoint / Volume / Service / Ingress* 를 *한 장의 *지도* 로 *연결* 한다
- 2026-06-20 *쿠버네티스* 의 *유용성* — *온프레미스* 와 *클라우드* 의 *비대칭 비교*
- 2026-06-19 *Prometheus* 가 *수집* 하고 *Grafana* 가 *대답* 한다 — *서버 죽었나?* 5 가지 질문 의 *PromQL + 대시보드*
- 2026-06-18 *I/O 병목* 어떻게 *해결* 하지? — *디스크 / 네트워크 / DB* 의 *공통 패턴* 과 *층별 처방*
- 2026-06-18 *쿠버네티스를 *바라보는 *방법* — *Pod 는 *Deployment / ReplicaSet / Service / ConfigMap / Secret / Volume* 위에서 *돈다*
- 2026-06-17 *GitOps(ArgoCD) 기반* *멀티 환경 배포 자동화* 와 *통합 관측 체계 구축* — *K3s 5 노드 HA* *47 개 ArgoCD App* *무중단 운영* 실전 정리
- 2026-06-16 *비동기 연동과 인프라* — *어떤 인프라가* *어떤 비동기를* *가능하게 하나*
- 2026-06-10 CDN 의 *효율* — CloudFront · Akamai · Cloudflare 의 *각자의 길*
- 2026-06-04 *홈랩 K3s · AWS · Cloudflare* — *로드밸런서와 *오토스케일링의 *가능성을 *3 인프라에서 *비교 *고찰*
- 2026-05-30 K3s 5 노드 홈랩 — *트래픽이 *몰릴 때 *어디부터 *터지나*, 그리고 *예방 *대책*
- 2026-05-30 인프라 *비용 절감* 의 *2026 년 전략* — *Cloud Exit, FinOps, Spot, Self-Host, AI GPU 비용* 의 *7 가지 축*
- 2026-05-29 MSA · Kubernetes · ELK — *''*베스트 *프랙티스''* 가 *오버엔지니어링이 *되는 *손익분기점* 과 *대안 *분석*
- 2026-05-29 Elasticsearch 운영의 *3 축* — *Shard/Replica 설계*, *Index Lifecycle*, 그리고 *Vector Search 의 함정*
- 2026-05-29 Harness Engineering ① AI Agent 의 진짜 능력은 *모델* 이 아니라 *Harness* 가 결정한다 — Claude Code 해부
fundamentals 22편 ▲ 맨 위로
- 2026-07-01 *CS 기초* 와 *백엔드 구조* — *4 기둥 + 4 기둥* 의 *지도* 와 *둘의 연결* — *신입 부터 시니어 까지 의 평생 기본기***
- 2026-07-01 *클라우드 (AWS) + 데이터베이스 (RDBMS / NoSQL)* — *2026 백엔드 의 *2 가지 기반* 의 *기본 의 정리* 와 *선택 의 판단 틀**
- 2026-06-26 *데이터베이스 관리 시스템* 의 *3 층 구조* — *클라이언트 / 인스턴스 / 데이터베이스* 가 *왜 *그렇게 분리* 되는가
- 2026-06-26 *알고리즘 을 *표현 하는 *기법* — *순서도 (Flowchart)* 가 *처음 이고 *마지막 이 *아닌 *이유*, 그리고 *거스름돈 (그리디)* 이 *왜 *순서도 예제 의 *고전* 인가
- 2026-06-24 K3s vs K8s — 현실적인 비교, 6노드 14개월 운영 경험
- 2026-06-23 *서버 의 *기본기* — *한 개의 요청* 이 *내 손가락 부터 *DB 와 *돌아오기까지* — *내 새벽 운영 사고 의 *교재 적 정리*
- 2026-06-23 *네트워크 기초* — *OSI 7 계층* / *IP* / *TCP vs UDP* / *DNS* / *HTTP* 까지, *입문* 부터 *실전 도구* 까지
- 2026-06-22 *네트워크 의 *본질* — *TCP 상태 기계*, *BBR vs CUBIC*, *QUIC*, *mTLS handshake*
- 2026-06-22 *Linux Kernel 의 *본질* — *Process*, *Scheduler*, *Namespaces*, *Cgroups*, *BPF*
- 2026-06-22 *분산 시스템 의 *본질* — *CAP*, *BASE*, *Saga*, *2PC vs CDC*, *일관성 spectrum*
- 2026-06-22 *JVM 의 *본질* — *JIT 컴파일*, *GC 알고리즘*, *메모리 모델*, *Escape Analysis* 까지
- 2026-06-22 *데이터베이스 의 *본질* — *B+Tree* 부터 *MVCC*, *Isolation*, *Replication*, *Sharding* 까지
- 2026-06-18 *프로세스* 라는 *추상화* — *CPU · 메모리 · 스레드 · 코어* 가 *어떻게 한 점* 에서 만나는가
- 2026-06-15 *백엔드 개발자 의 *기본기* — *7 년 후에도 *덜 변하는 *10 개*
- 2026-06-13 *프로그램 *vs *프로세스 *vs *스레드* — *세 단어 의 *경계와 *관계*
- 2026-06-12 자료구조와 알고리즘의 *본질* — *관계의 *형식화* 와 *변형의 *절차*
- 2026-06-12 *자료구조와 알고리즘* — *Java 와 Python* 의 *서로 다른 *결*
- 2026-06-11 *구조적 프로그래밍* 과 *자료구조* — *제어의 *틀* 과 *데이터의 *형태* 가 *서로를 *부른다*
- 2026-06-11 어셈블리어와 JVM — *추상의 *두 층 사이* 의 *상관 관계 와 영향도*
- 2026-06-09 컴퓨터과학 — *세상이 어떻게 작동하는지 설명하고 예측하는* 7 분야: 계산이론 · 네트워크 · 소프트웨어공학 · 알고리즘 · 운영체제 · 자료구조 · 프로그래밍언어 의 *각자 다른 질문들*
- 2026-06-06 Spring AOP — @Aspect 와 Pointcut 을 시니어가 주니어에게 카페에서 예제로 조곤조곤 설명하는 글
- 2026-06-06 *Spring *후처리기* 와 *ThreadLocal* — *시니어가 *주니어에게 *조곤조곤 *설명하는 *진짜 *원리*
project 20편 ▲ 맨 위로
- 2026-06-09 *한국어 대화형 *파이썬 학습 프로그램* 을 *CLI + Web 동시* 로 만들고 *9 챕터 27 문제* 로 확장한 기록 — *exec 채점기의 *3 가지 함정* 과 *코드 한 벌로 양쪽* 굴리는 *모노레포 패턴*
- 2026-06-07 *청각 재활 훈련 웹앱 ASAT (eln.lemuel.co.kr)* 의 *프로젝트 구조 · 기술 스택* 과 *K3s 클러스터 위에서 *어떻게 도는가* — *6 Pod* 의 *헥사고날 + GitOps + Web Audio API* 운영 기록
- 2026-05-24 같은 주에 인프라랑 제품을 둘 다 reshape 한 이야기 — 노드 빼고, 미션을 다시 정의하고
- 2026-05-15 청각재활 시스템 관리 자동화 완성 — 면접관 1-클릭부터 ELK 알람까지 하루 만에
- 2026-05-04 ASAT — Web Audio API로 ±5ms 정밀도의 청각 재활 훈련 시스템 만들기
- 2026-05-04 K-POP 굿즈 래플 시스템 — SHA-256 해시 체인으로 투명성 보장
- 2026-05-04 패션 디자이너 매칭 플랫폼 — AI 프로필 생성 + 에스크로 결제
- 2026-05-04 라이브커머스 플랫폼 — 실시간 방송 + 상품 관리
- 2026-05-04 SNS 피드 시스템 — Kafka at-least-once + DLQ 재처리
- 2026-05-04 약국 추천 서비스 — 카카오 지도 API + Redis 캐시 + Retry/Backoff
- 2026-05-04 Micronaut Serverless — 환율/주가 API를 Lambda로
- 2026-05-04 글로벌 좌석 예매 시스템 — Node.js + Redis 분산 락 + BullMQ
- 2026-05-04 Jabis — 개인 AI 비서 (일정/메모/할일 관리)
- 2026-05-04 코딩테스트 학습 앱 — 100문제 + 카테고리 필터 + 풀이 관리
- 2026-05-04 SQL 코딩 테스트 연습 — 실제 DB로 쿼리 실행
- 2026-05-04 RealGrid — 엔터프라이즈 데이터 그리드 연동
- 2026-05-04 최저가 쇼핑 — 네이버 API + Scheduler 가격 배치 갱신
- 2026-05-04 Media Search — Pexels API로 무료 이미지/동영상 검색 사이트 만들기
- 2026-05-03 자동 주식매매 시스템 — KIS API + 이동평균선/RSI 전략
- 2026-05-03 빗썸 자동매매 시스템 — 볼린저 밴드 + RSI 24시간 자동 트레이딩
sre 17편 ▲ 맨 위로
- 2026-06-26 *트래픽 의 비용 화* — *요청 한 건* 이 *얼마 의 클라우드 청구서* 가 되는지 의 *인과 사슬* 과 *백엔드 개발자 의 비용 책임***
- 2026-06-10 *콘서트 예매 / 한정 특가 의 *트래픽 폭증* 을 *Spring Boot 로 어떻게 *대기열로 평탄화* 하는가 — *Virtual Waiting Room + Redis Sorted Set + Bucket4j + Resilience4j + WebSocket* 5 layer 의 *실전 구축법***
- 2026-06-10 캐시 적중률 (Cache Hit Ratio) — *90%면 충분한가*? *Working Set · 정책 (LRU/LFU/ARC) · Stampede · 분산 캐시* 의 *진짜 *체계화*
- 2026-06-10 백엔드 개발자가 알아야 할 *DB 커넥션 대기시간* — Spring Boot + HikariCP 의 *5 가지 *시간 설정* 을 *전부 *합쳐서* 보는 시야*
- 2026-06-10 서버 성능 개선 *기초* — *DB 80% / 외부 API 15% / 서버 코드 5% 법칙* 으로 본 *측정 → 진단 → 처방* 의 일관 사이클
- 2026-06-10 *백엔드 개발자가 *진짜 *신경 써야 하는 *처리량 (TPS)* — *100 → 1K → 10K → 100K* 의 *단계별 병목 / 실전 사례 6 건 / 도구 (k6 + JMeter + Pinpoint + Grafana) 사용법* 의 *postmortem 압축***
- 2026-06-10 백엔드 개발자가 알아야 할 *응답 시간의 진실* — *평균이 거짓말하는 이유* 와 *모니터링 시스템이 잡지 못하는 것*
- 2026-06-07 안정 과 고도화 사이에서 — *변화하지 않으면 죽고, 변화하면 깨진다* 의 균형점에 대한 고찰
- 2026-06-07 이커머스 SaaS 의 *가장 큰 적* 은 *트래픽* 이다 — *Edge 부터 DB 까지* 모든 layer 에서 *기술적으로* 막을 수 있는 것들
- 2026-06-07 ES OOMKilled / SPOF / 백업 부재 — *하룻밤* 안에 production 약점 4 가지를 *진단 → 처방 → 코드 박제* 까지 끝낸 흐름
- 2026-06-07 *K8s 클러스터에서 R 의 역할을 정리해줘* 라는 질문에서 시작해 — *R 이 거기 없다는 사실* 부터 마주쳤다
- 2026-06-07 내 K3s 클러스터 의 *거의 모든 부품* 이 Go 였다 — Go 가 *왜* Kubernetes 생태계를 정복했는가
- 2026-06-06 Velero Kopia *'실패한 Job' 알람이 풀리지 않은* 진짜 이유 — LimitRange.maxLimitRequestRatio 가 만든 *admission 함정*, 그리고 같은 파일이 ArgoCD root-app 까지 *연쇄 정지* 시킨 *한 줄 스키마 버그*
- 2026-06-06 KubeAPIErrorBudgetBurn 알림 하나로 시작된 디스크 추적기 — etcd 는 *왜* 회전 HDD 를 그렇게 미워하는가
- 2026-06-05 Datadog vs 무료 Observability Stack — 비용·시간 효율의 *손익분기점* 분석 (Prometheus·Grafana·Loki·Tempo·Alertmanager)
- 2026-06-05 서비스 안정성과 고도화 — *측정 → 자동화 → 회복 → 학습* 루프, 그리고 오늘 logistic-prod / fashion-prod / pg-backup 실전 사고 4 건의 진단 과정
- 2026-05-30 K3s 5 노드 홈랩 — *트래픽이 *몰릴 때 *어디부터 *터지나*, 그리고 *예방 *대책*
k3s 16편 ▲ 맨 위로
- 2026-07-03 쿠버네티스 운영 을 *KPI* 로 말하기 — 6 노드 홈랩 을 지표 로 증명
- 2026-07-02 K3s 홈랩 사용기 — *직접 만든 대시보드* 로 6 노드 를 지키는 법
- 2026-07-02 K3s 클러스터 의 *시스템 pod 해부* — 6 노드 위 에 얹은 80 개 인프라 컴포넌트
- 2026-06-24 K3s vs K8s — 현실적인 비교, 6노드 14개월 운영 경험
- 2026-05-14 K3s vs K8s — 같은 것, 다른 것, 그리고 5노드 온프레미스에서 K3s 를 고른 이유
- 2026-05-12 K3s NodePort 충돌 디버깅 — "Employee Report 가 ASAT 도메인에 나오는 이유"
- 2026-05-12 K3s local-path-provisioner 에 4TB HDD 통합 — configmap 자동 복원 우회하기
- 2026-05-12 AWS Lightsail → 5-노드 온프레미스 K3s 이관 — 월 $30 비용 0 으로
- 2026-05-12 K3s 3-Master HA — SQLite → embedded etcd 18분 in-place 마이그레이션 후기
- 2026-05-12 docker compose → K3s 마이그, 9개 서비스 실전 후기 — 고심한 것, 차이, 장단점
- 2026-05-11 K3s NodeLocal DNS — Pod 가 Service 이름을 못 풀 때, 진짜 원인은 forward loop
- 2026-05-11 K3s 실전 3편 — LimitRange / ResourceQuota / PriorityClass 로 OOM 방어
- 2026-05-11 K3s 실전 2편 — 디스크 큰 노드(Solomon)에 DB 8개 몰빵하기
- 2026-05-11 K3s 실전 1편 — 5대 서버 K3s 클러스터를 4-Tier로 쪼개기
- 2026-05-11 K3s 가 ghcr.io 의 private 이미지를 pull 못 할 때 — PAT 등록이 표준
- 2026-05-11 K3s flannel cross-node 가 안 될 때 — ufw 8472/UDP 함정
software-engineering 16편 ▲ 맨 위로
- 2026-06-22 *서평 — *『다시, 소프트웨어 엔지니어』* (네서니얼 슈타·댄 베가 지음 / 박성철 옮김, 책만, 2026)
- 2026-06-22 *다시 소프트웨어 엔지니어*
- 2026-06-22 *서평* — *조영호* 의 *오브젝트* : *코드로 이해 하는 *객체지향 설계*
- 2026-06-21 *아키텍처 *vs *SOLID *vs *의존성 역전 (DIP) *vs *의존성 주입 (DI)* — *4 개 가 *왜 *자꾸 *섞이는가*
- 2026-06-21 *객체지향* 의 *핵심 가치* — *역할 · 책임 · 협력* 의 *진짜 의미* 와 *settlement 에서 의 *살아있는 적용***
- 2026-06-21 *객체 지향 개발* 에서 *테스트 를 학습* 한다는 것 의 *의미* — *JUnit 을 외우는 일* 이 아니라 *생각 의 형태 를 바꾸는 일**
- 2026-06-21 *AI 코드 PR* 머지 전, *7 가지 질문* — *vibe coding 의 *마지막 게이트***
- 2026-06-18 *바이브 코딩* 과 *AI 시대 시니어 개발자* 의 *7 가지 기준* — *위임 못하는 영역* 의 명세
- 2026-06-15 *AI 가 *할 수 있는 것* 과 *못 하는 것* — 그리고 *쓰레기 코드* 가 되지 않기 위한 *5 가지 기준*
- 2026-06-09 바이브 코딩 시대의 PM 과 개발자 — 사라지는 것과 *남는* 것
- 2026-06-05 낙관적 락 vs 분산 락 — *언제 어느 것* 을 써야 하나 (Spring + JPA + Redis 실전)
- 2026-06-02 정산 시스템 *어떻게 동작하나* — 헥사고날 MSA + Outbox + Triple Idempotency + 분산 트레이싱
- 2026-05-30 SOLID 원칙 × 디자인 패턴 — *결제 처리 시스템* 으로 보는 *왜 그 패턴이 그 자리* 인지
- 2026-05-30 개발 프로세스 60년 — *변하는 것* 과 *변하지 않는 것*, 그리고 *좋은 문화* 를 넘어 *훌륭한 문화* 란 무엇인가
- 2026-05-29 Python + Java 폴리그랏 — 부정론자가 얻을 수 있는 것, 그리고 *돈의 관점* 에서 본 두 생태계의 생산성
- 2026-05-29 디자인 패턴과 알고리즘 — 생성형 AI 시대에 *남는 것* 과 *남지 않는 것* (분야·언어별 고찰)
database 16편 ▲ 맨 위로
- 2026-07-01 *클라우드 (AWS) + 데이터베이스 (RDBMS / NoSQL)* — *2026 백엔드 의 *2 가지 기반* 의 *기본 의 정리* 와 *선택 의 판단 틀**
- 2026-06-29 *풀 스캔 이 *인덱스 보다 *빠른 경우* — *옵티마이저 의 *수학* 과 *주니어 가 *흔히 *오해 하는 *7 가지 시나리오**
- 2026-06-29 *DB 옵티마이저* 와 *JPA 낙관적 락* 의 *실패 방어* — *동시성 의 *두 얼굴* 의 실전***
- 2026-06-29 DB 설계와 쿼리 — 14개월 운영 경험 으로 정리한 실전 가이드
- 2026-06-26 *데이터베이스 관리 시스템* 의 *3 층 구조* — *클라이언트 / 인스턴스 / 데이터베이스* 가 *왜 *그렇게 분리* 되는가
- 2026-06-22 *데이터베이스 의 *본질* — *B+Tree* 부터 *MVCC*, *Isolation*, *Replication*, *Sharding* 까지
- 2026-06-21 *DB 배치 처리* 의 *성능 향상* *2 축* — *커버링 인덱스* (테이블 안 보기) + *데이터 청킹* (한 번에 다 안 들기)
- 2026-06-21 *CPU 와 *DB* 의 *관계* — *메모리 와 *SSD* 를 *포함* 해서 *하드웨어 → 기계어 → 어셈블리 → 자바* 4 단 으로 *내려간다*
- 2026-06-13 *DB 성능 최적화 *전략* — *9 개 *층* 의 *순서대로 *짚기*
- 2026-06-13 *트랜잭션 롤백 전략* — *깔끔하게 *되돌리는 *7 가지 *길*
- 2026-06-11 *트랜잭션 경계* 의 설정 — *어디서 *시작 하고 *어디서 *끝나는가*
- 2026-06-10 *백엔드 개발자가 알아야 할 *DB Connection Pool* — Spring Boot + HikariCP *11 가지 설정의 *진짜 의미*, *Pool sizing 계산 공식*, *Connection Leak 진단법*, 실전 *postmortem 4 건* 까지*
- 2026-06-10 백엔드 개발자가 알아야 할 *DB 커넥션 대기시간* — Spring Boot + HikariCP 의 *5 가지 *시간 설정* 을 *전부 *합쳐서* 보는 시야*
- 2026-06-05 MySQL DB 안정성 *7대 기둥* — 백업·HA·성능·스키마·모니터링·변경관리·보안
- 2026-05-29 SQL · PL/SQL — *생성형 AI 시대* 의 *시니어 백엔드 개발자가 *진짜 *배워야 할 *3 가지 *층*
- 2026-05-29 JPA vs MyBatis — 2026 년 5 월 기준, 생성형 AI 시대에 어느 것이 더 유용한가? 그리고 둘 다 쓸 것인가 하나로 통일할 것인가
gitops 14편 ▲ 맨 위로
- 2026-07-02 GitOps 자동배포 는 위험한가 — *git push 가 곧 프로덕션* 일 때 의 안전장치
- 2026-07-02 K3s 클러스터 의 *시스템 pod 해부* — 6 노드 위 에 얹은 80 개 인프라 컴포넌트
- 2026-07-02 ArgoCD 실전 사용 가이드 — GitOps 의 얼굴, *클릭 3 번 으로 배포·롤백·삭제*
- 2026-06-17 *GitOps(ArgoCD) 기반* *멀티 환경 배포 자동화* 와 *통합 관측 체계 구축* — *K3s 5 노드 HA* *47 개 ArgoCD App* *무중단 운영* 실전 정리
- 2026-06-07 ES OOMKilled / SPOF / 백업 부재 — *하룻밤* 안에 production 약점 4 가지를 *진단 → 처방 → 코드 박제* 까지 끝낸 흐름
- 2026-06-07 이커머스 + 정산 MSA 를 *왜* / *어떻게* 분리했나 — Hexagonal · Outbox · Read-only Projection · K3s GitOps 까지 한 production 서비스의 *전 구조*
- 2026-06-05 *3 형제 *마이크로서비스* — *OMS · WMS · LMS* 를 *헥사고날 + GitOps + Outbox 로 *2 일 만에 *0 → 운영*'까지'
- 2026-05-25 운영 K3s 홈랩 한 장 — 39 ArgoCD App · 5 노드 · 영어 용어 사전 포함
- 2026-05-21 lemuel-xr 감정 분석이 안 돌 때 — DB 비번부터 pgvector extension·SQL 문법까지 3중 캐스케이드
- 2026-05-21 Spring Boot 4 위에 lemuel-xr 백엔드 구축 — 하루 만에 12개 작업, 4가지 SB4 함정, 자동 배포 풀체인
- 2026-05-19 GitOps 전문가의 시야 — 36개 Application 운영에서 드러나는 7가지 심화 주제
- 2026-05-14 Docker Compose vs Kubernetes + ArgoCD GitOps — 30 개 서비스 운영 비교
- 2026-05-14 라이브 patch → Git 영구화 — selfHeal 안전화 운영 패턴 (settlement-staging 11 env 사례)
- 2026-05-14 ArgoCD 자체를 GitOps 로 셀프 관리 — App-of-Apps 패턴 실전
concurrency 13편 ▲ 맨 위로
- 2026-06-30 낙관적 락 실패 를 *어떻게 막을 것인가* — 14 개월 운영 으로 정리한 방어 코드
- 2026-06-29 *DB 옵티마이저* 와 *JPA 낙관적 락* 의 *실패 방어* — *동시성 의 *두 얼굴* 의 실전***
- 2026-06-19 *Virtual Thread* 와 *Carrier Thread* 의 *관계* — *mount / unmount* 메커니즘 과 *pinning* 의 *물리*
- 2026-06-16 백엔드 *동시성* — *5 가지 모델 (Thread+Lock · Async · Reactive · CSP · Actor)*, *Java Memory Model 의 happens-before*, *Deadlock·Race·Visibility 의 3 대 함정*, *분산 동시성* 까지의 *체계화*
- 2026-06-13 *Kotlin Coroutine 완전 가이드* — *suspend / launch / async / Flow / structured concurrency* 의 *실전 사용법* 과 *Java Virtual Thread (Loom) 와의 *진짜 차이*, *Spring Boot 백엔드 / Android 양쪽 *4 단 깊이 정리***
- 2026-06-13 자바 *Virtual Thread* — *Project Loom 의 정답*: 왜 *Tomcat 의 200 스레드* 가 *백만 개* 가 되는가, *Pinning 의 함정*, *Spring Boot 3.2+ 의 채택*, *Coroutine / Reactor 와의 *진짜 비교**
- 2026-06-06 주니어를 위한 Java Virtual Threads & Kotlin Coroutines 안내 — *왜* 두 개가 생겼고 *어떻게* 같은 문제를 *다른 길* 로 풀었는가
- 2026-06-05 Java 21 Virtual Threads 실전 사례 5 가지와 Kotlin Coroutines 비교 — 같은 *Continuation* 이 만든 *두 결말*
- 2026-06-05 낙관적 락 vs 분산 락 — *언제 어느 것* 을 써야 하나 (Spring + JPA + Redis 실전)
- 2026-05-29 프로그램 · 프로세스 · 스레드 — *OS 의 *3 층 추상* 과 *C → Java → Node* 의 *동시성 진화사*
- 2026-05-29 Java 의 Reactive Streaming — *Netflix RxJava* 부터 *Spring WebFlux* 까지, 그리고 *Loom 가상스레드* 가 다시 그린 지형
- 2026-05-04 Redis 분산 락으로 좌석 예매 동시성 제어하기
- 2026-05-04 Pessimistic vs Optimistic Lock — 도메인 특성에 맞는 동시성 전략
networking 13편 ▲ 맨 위로
- 2026-06-23 *서버 의 *기본기* — *한 개의 요청* 이 *내 손가락 부터 *DB 와 *돌아오기까지* — *내 새벽 운영 사고 의 *교재 적 정리*
- 2026-06-23 *네트워크 기초* — *OSI 7 계층* / *IP* / *TCP vs UDP* / *DNS* / *HTTP* 까지, *입문* 부터 *실전 도구* 까지
- 2026-06-22 *네트워크 의 *본질* — *TCP 상태 기계*, *BBR vs CUBIC*, *QUIC*, *mTLS handshake*
- 2026-06-21 *Kubernetes 의 로드밸런서* — *L4 (Service) vs L7 (Ingress)* 의 *네트워크 계층* 과 *알고리즘 의 *진실*
- 2026-06-19 *논블로킹 I/O 서버* — *C10K* 부터 *Reactor 패턴*, *epoll / io_uring*, *Netty / Node.js / Nginx* 까지
- 2026-06-09 K3s 에 frp 깔다가 5번 망한 이야기 — image tag · TOML scope · seccomp · entrypoint wrapper
- 2026-06-06 ping 은 가는데 SSH 는 *no route to host* — macOS 26 의 NECP 가 unsigned Go binary 의 사설망 outbound 만 *침묵 차단* 한 사례 진단·우회기
- 2026-05-29 Spring Filter vs Interceptor — TCP 패킷이 Controller 에 도달하는 12 단계와 그 사이에 누가 끼어드는가
- 2026-05-26 ping 안 되면 서버 죽었다? — 새벽 3시 디버그가 가르쳐준 ICMP·TCP 기초
- 2026-05-26 K3s + ufw — Ubuntu 노드 재부팅 후 cluster overlay 가 죽는 함정
- 2026-05-26 노드 IP 가 DHCP 로 매번 바뀐다 — NetworkManager 로 *유선/무선 둘 다 같은 정적 IP* 박기 + k3s --node-ip 명시 + autoconnect-priority 페일오버
- 2026-05-11 K3s NodeLocal DNS — Pod 가 Service 이름을 못 풀 때, 진짜 원인은 forward loop
- 2026-05-11 K3s flannel cross-node 가 안 될 때 — ufw 8472/UDP 함정
career 13편 ▲ 맨 위로
- 2026-07-07 금요일 10 분, 학습 일지 — *미래 의 나* 에게 보내는 검색 가능한 메모
- 2026-07-06 주니어 와 시니어 의 소통 — *묻기 전 5 분* 이 만드는 차이
- 2026-07-06 개발 습관 에 대하여 — *의지* 는 12 주 만 에 무너지고, *루틴* 은 1 년 을 간다
- 2026-06-22 *서평 — *『다시, 소프트웨어 엔지니어』* (네서니얼 슈타·댄 베가 지음 / 박성철 옮김, 책만, 2026)
- 2026-06-22 *다시 소프트웨어 엔지니어*
- 2026-06-15 *백엔드 개발자 의 *기본기* — *7 년 후에도 *덜 변하는 *10 개*
- 2026-06-15 AI 시대 *보안* 이 *왜 가장 유망 한 직종* 인가 — *AI 가 자동화 한 보안* vs *AI 가 못 한 보안*, *새 공격면 (Prompt Injection · Model Poisoning · Agent Loop)*, *직군 별 진로 + 한국 시장 현황 + 학습 로드맵*
- 2026-06-11 컴퓨터 *공학* 과 컴퓨터 *과학* — 같은 듯 *다른 *두 학문의 *경계와 *만남*
- 2026-06-09 바이브 코딩 시대의 PM 과 개발자 — 사라지는 것과 *남는* 것
- 2026-06-09 자바를 *다시* 배운다면 — 9년차의 회고와 AI 시대의 학습 순서
- 2026-05-29 이커머스 × Spring AI × Elasticsearch × MSA — *4 영역의 *교차점에서 *전문가는 *무엇을 *어떻게 *말하는가*
- 2026-05-29 SQL · PL/SQL — *생성형 AI 시대* 의 *시니어 백엔드 개발자가 *진짜 *배워야 할 *3 가지 *층*
- 2026-05-29 Python + Java 폴리그랏 — 부정론자가 얻을 수 있는 것, 그리고 *돈의 관점* 에서 본 두 생태계의 생산성
jvm 10편 ▲ 맨 위로
- 2026-06-22 *JVM 의 *본질* — *JIT 컴파일*, *GC 알고리즘*, *메모리 모델*, *Escape Analysis* 까지
- 2026-06-21 *CPU 와 *DB* 의 *관계* — *메모리 와 *SSD* 를 *포함* 해서 *하드웨어 → 기계어 → 어셈블리 → 자바* 4 단 으로 *내려간다*
- 2026-06-19 *Virtual Thread* 와 *Carrier Thread* 의 *관계* — *mount / unmount* 메커니즘 과 *pinning* 의 *물리*
- 2026-06-18 *IntelliJ IDEA 가 켜질 때 도대체 *무엇이 *실행되는가* — *SSD · 메모리 · CPU* 관점 의 *기동 해부*
- 2026-06-16 백엔드 *동시성* — *5 가지 모델 (Thread+Lock · Async · Reactive · CSP · Actor)*, *Java Memory Model 의 happens-before*, *Deadlock·Race·Visibility 의 3 대 함정*, *분산 동시성* 까지의 *체계화*
- 2026-06-13 자바 *Virtual Thread* — *Project Loom 의 정답*: 왜 *Tomcat 의 200 스레드* 가 *백만 개* 가 되는가, *Pinning 의 함정*, *Spring Boot 3.2+ 의 채택*, *Coroutine / Reactor 와의 *진짜 비교**
- 2026-06-11 어셈블리어와 JVM — *추상의 *두 층 사이* 의 *상관 관계 와 영향도*
- 2026-06-10 백엔드 개발자가 알아야 할 *가비지 컬렉터와 메모리 사용* — JVM 중심으로
- 2026-06-09 *publishEvent()* 한 줄이 *CPU 코어의 한 cycle* 로 *내려가기* 까지 — 내 K3s 클러스터의 *5 + 2 layer stack dive*
- 2026-05-29 JVM 의 구조와 Java 버전 변천사 — 8 부터 21 까지의 *진짜 변화* 와 운영 환경에서 JVM 이 프로그램에 미치는 영향
computer-science 10편 ▲ 맨 위로
- 2026-07-01 *CS 기초* 와 *백엔드 구조* — *4 기둥 + 4 기둥* 의 *지도* 와 *둘의 연결* — *신입 부터 시니어 까지 의 평생 기본기***
- 2026-06-26 *알고리즘 을 *표현 하는 *기법* — *순서도 (Flowchart)* 가 *처음 이고 *마지막 이 *아닌 *이유*, 그리고 *거스름돈 (그리디)* 이 *왜 *순서도 예제 의 *고전* 인가
- 2026-06-21 *CPU 와 *DB* 의 *관계* — *메모리 와 *SSD* 를 *포함* 해서 *하드웨어 → 기계어 → 어셈블리 → 자바* 4 단 으로 *내려간다*
- 2026-06-13 *프로그램 *vs *프로세스 *vs *스레드* — *세 단어 의 *경계와 *관계*
- 2026-06-12 자료구조와 알고리즘의 *본질* — *관계의 *형식화* 와 *변형의 *절차*
- 2026-06-12 *자료구조와 알고리즘* — *Java 와 Python* 의 *서로 다른 *결*
- 2026-06-11 *구조적 프로그래밍* 과 *자료구조* — *제어의 *틀* 과 *데이터의 *형태* 가 *서로를 *부른다*
- 2026-06-11 *소프트웨어 위기* 의 *진짜 *원인* — CPU · Memory · HDD · SSD 발전사 가 *불러온 것*
- 2026-06-11 컴퓨터 *공학* 과 컴퓨터 *과학* — 같은 듯 *다른 *두 학문의 *경계와 *만남*
- 2026-06-09 컴퓨터과학 — *세상이 어떻게 작동하는지 설명하고 예측하는* 7 분야: 계산이론 · 네트워크 · 소프트웨어공학 · 알고리즘 · 운영체제 · 자료구조 · 프로그래밍언어 의 *각자 다른 질문들*
msa 9편 ▲ 맨 위로
- 2026-07-07 MSA 의 기준 — *쪼갤 수 있는 것* 과 *쪼개야 하는 것* 은 다르다
- 2026-06-15 *백엔드 비동기 연동의 *CDC (Change Data Capture)* 완전 가이드 — *WAL / binlog 작동 원리 / Debezium 구현 / 자주 쓰는 사례 7 가지 + 실전 postmortem 4 건***
- 2026-06-15 *분산 시스템의 *트랜잭션 + Outbox 패턴 + 비동기 연동* 완전 가이드 — *Two-Phase Commit 의 함정 / Transactional Outbox 구현 / CDC vs Polling / Triple Idempotency Stack* 의 *실전 postmortem 4 건***
- 2026-06-10 *백엔드 개발자가 *진짜 *신경 써야 하는 *처리량 (TPS)* — *100 → 1K → 10K → 100K* 의 *단계별 병목 / 실전 사례 6 건 / 도구 (k6 + JMeter + Pinpoint + Grafana) 사용법* 의 *postmortem 압축***
- 2026-06-09 *개인 K3s 6 노드 클러스터* + *대표 프로젝트 3선* — *코드 / 인프라 / 도메인* 의 *3 축이 *동시에 *production-grade* 인 *살아있는 포트폴리오*
- 2026-06-07 이커머스 + 정산 MSA 를 *왜* / *어떻게* 분리했나 — Hexagonal · Outbox · Read-only Projection · K3s GitOps 까지 한 production 서비스의 *전 구조*
- 2026-06-02 이커머스 시스템은 *어떻게 동작하는가* — *''*'주문 1 건의 라이프사이클'*''* 로 풀어보는 MSA·이벤트·Outbox·Saga·동시성
- 2026-05-17 정산 관리자 페이지가 빈 화면이 된 이유 — MSA 전환 중간 단계가 만든 4층 도미노
- 2026-05-04 모놀리스에서 MSA로 — Settlement 정산 플랫폼 전환기
settlement 9편 ▲ 맨 위로
- 2026-07-03 정산 시스템 을 *KPI* 로 말하기 — 돈 을 다루는 코드 의 4 가지 지표
- 2026-06-29 *DB 옵티마이저* 와 *JPA 낙관적 락* 의 *실패 방어* — *동시성 의 *두 얼굴* 의 실전***
- 2026-06-29 *성능* 과 *서버 구조 설계 패턴* — *코드 최적화 가 아니라 *구조 의 선택* 이 *80% 를 결정* 한다
- 2026-06-26 *기본기 강화* — *SOLID* 와 *디자인 패턴* 을 *실무 코드* 에 *어떻게 적용 했는가* — *Settlement 의 *살아있는 사례***
- 2026-06-21 *객체지향* 의 *핵심 가치* — *역할 · 책임 · 협력* 의 *진짜 의미* 와 *settlement 에서 의 *살아있는 적용***
- 2026-06-21 *DB 배치 처리* 의 *성능 향상* *2 축* — *커버링 인덱스* (테이블 안 보기) + *데이터 청킹* (한 번에 다 안 들기)
- 2026-06-18 *8 가지 체크리스트* 로 *내 정산 시스템* 을 *자가 검수* 했다 — *동시성 / 트랜잭션 / 보안 / N+1 / 재처리 / 로그 / 예외 / 도메인 규칙*
- 2026-06-13 *정산 정합성* 의 *진짜 어려움* — 배치 / Kafka / Outbox / Triple Idempotency 가 *합쳐져야* 풀린다
- 2026-05-08 정산 시스템 풀스택 — Option D 하이브리드 정책 4 단계 구현기
spring-boot 9편 ▲ 맨 위로
- 2026-07-01 *AI 기반 *추천 / 예측 / 분류* 의 *백엔드 설계* — *모델 학습* 은 *알아서* 한다고 *치고*, *서빙 / 피처 / 지연 예산 / 피드백 루프* 가 *진짜 *백엔드 의 *일* 이다
- 2026-06-13 *정산 정합성* 의 *진짜 어려움* — 배치 / Kafka / Outbox / Triple Idempotency 가 *합쳐져야* 풀린다
- 2026-06-10 *콘서트 예매 / 한정 특가 의 *트래픽 폭증* 을 *Spring Boot 로 어떻게 *대기열로 평탄화* 하는가 — *Virtual Waiting Room + Redis Sorted Set + Bucket4j + Resilience4j + WebSocket* 5 layer 의 *실전 구축법***
- 2026-06-10 *백엔드 개발자가 알아야 할 *DB Connection Pool* — Spring Boot + HikariCP *11 가지 설정의 *진짜 의미*, *Pool sizing 계산 공식*, *Connection Leak 진단법*, 실전 *postmortem 4 건* 까지*
- 2026-06-10 백엔드 개발자가 알아야 할 *DB 커넥션 대기시간* — Spring Boot + HikariCP 의 *5 가지 *시간 설정* 을 *전부 *합쳐서* 보는 시야*
- 2026-05-29 Spring Boot 안티패턴 *2종* — @Service 비대화 + @Transactional 경계 흐림 (실전 리팩토링)
- 2026-05-21 Spring Boot 4 위에 lemuel-xr 백엔드 구축 — 하루 만에 12개 작업, 4가지 SB4 함정, 자동 배포 풀체인
- 2026-05-12 Spring Boot 4 의존성 지옥 디버깅 후기 — Spring AI / SpringDoc / classpath leakage
- 2026-05-11 CVE 패치 일괄 작업 — Netty 4.1.119 → 4.1.133 을 BOM 한 줄로 잡은 이야기
security 8편 ▲ 맨 위로
- 2026-06-22 *네트워크 의 *본질* — *TCP 상태 기계*, *BBR vs CUBIC*, *QUIC*, *mTLS handshake*
- 2026-06-21 *GitHub PAT 만료* 로 *13 pod* 가 *동시에 죽었다* — *GHCR 인증 사고* 와 *재발 방지 3 패턴*
- 2026-06-20 *보안* 의 *7 기둥* — *인증 / 인가 / 암호화 / 위변조 검증 / 방화벽 / 감사 로그 / 시큐어 코딩*
- 2026-06-19 *모두의 창업 · 패스트캠퍼스 · 쿠팡* — *2026 보안 사태 3 건* 의 *공통 원인* 과 *웹 · 백엔드 · 네트워크* *방어법 의 총정리*
- 2026-06-15 AI 시대 *보안* 이 *왜 가장 유망 한 직종* 인가 — *AI 가 자동화 한 보안* vs *AI 가 못 한 보안*, *새 공격면 (Prompt Injection · Model Poisoning · Agent Loop)*, *직군 별 진로 + 한국 시장 현황 + 학습 로드맵*
- 2026-06-15 AI 와 *웹 보안* — *공격 표면* 이 *3 배* 가 된 *2026 년 의 *지도*
- 2026-05-14 K8s 가 의도적으로 비워둔 자리 — Secret 관리 3rd-party 생태계 정리
- 2026-05-11 CVE 패치 일괄 작업 — Netty 4.1.119 → 4.1.133 을 BOM 한 줄로 잡은 이야기
engineering 8편 ▲ 맨 위로
- 2026-07-08 Loop Engineering 의 loop 는 cron 인가 ralph 인가 — 둘 다 아니고, *층* 이다
- 2026-07-07 에러 를 묻기 전 에 — 질문 보내기 전 다시 보는 10가지
- 2026-07-06 덜 잃으면서 배우는 사람 — 성장 은 학습량 이 아니라 *학습 설계* 다
- 2026-05-29 Java vs Kotlin — 코드량·기업 ROI·손익분기점 관점의 비교, 그리고 Claude Code 시대에 *어느 언어가 AI 와 더 시너지* 인가
- 2026-05-29 IntelliJ vs Eclipse, 그리고 도구를 초월하는 실력 — 알고리즘·자료구조의 본질과 유료 IDE 의 *손익분기점* 을 경영학적으로 분석
- 2026-05-29 코드 리뷰와 애자일은 어디로 가나 — Claude/Codex 가 도래한 시점에 *기존 개발 리드 가치의 하락*, 그리고 AI Agent 오케스트레이션·아키텍처 설계로 옮겨가는 미래
- 2026-05-29 개발 리드 30 년 변천사 — 최신 기술 추종과 오버엔지니어링의 함정, 그리고 2026 생성형 AI / Agent 시대 백엔드·DevOps 리드의 좌표
- 2026-05-29 Harness Engineering ③ Software Engineering Harness — 팀의 *toolchain* 이 코드 품질을 결정한다
llm 7편 ▲ 맨 위로
- 2026-07-02 실무 AI 사용법 — *자가진단 8 문항* 으로 정리 하는 AI 활용 역량
- 2026-06-26 *AI 에이전트* 의 *16 가지 용어* — *외우는 게 아니라*, *운영 구조* 로 *이해 하기***
- 2026-06-26 *업무 에이전트* 의 *관리* — *폴더* 가 *맥락 의 저장소* 가 되는 *6 구획 패턴* 과 *반복 업무 의 맥락 유지* 의 본질
- 2026-06-26 *AI 프롬프트* 의 *7 가지 기호* — *기호 한 개* 가 *지시* 의 *정밀도* 를 *바꾼다*
- 2026-06-09 *DART 공시 → Korean LLM fine-tuning 데이터셋* 만들기 — *XBRL → 자연어 + 종목 영향 추론* 지도 학습 쌍 생성 + LoRA *4-bit Llama-3 / Qwen / Gemma* 의 *현실적 *trade-off 비교*
- 2026-05-29 Claude Code 의 SKILL.md — *하네스의 *5 축* 으로 본 *본질 — *반복*, *역할*, *원칙*, *금지*, *고정*
- 2026-05-29 Chunking → Embedding → Search → LLM — *앞 단계의 결정이 뒷 단계를 묶는다*: RAG 효율화 4 축과 벡터 DB·LLM 의 진짜 관계
agent 7편 ▲ 맨 위로
- 2026-06-26 *AI 에이전트* 의 *16 가지 용어* — *외우는 게 아니라*, *운영 구조* 로 *이해 하기***
- 2026-06-26 *업무 에이전트* 의 *관리* — *폴더* 가 *맥락 의 저장소* 가 되는 *6 구획 패턴* 과 *반복 업무 의 맥락 유지* 의 본질
- 2026-06-26 AI Agent Architecture 분해 — Input 부터 Memory, Reasoning, Planning, Tool Layer 까지
- 2026-06-15 *Multi-Agent 의 *깊이* — *마스터 ↔ 워커 / 조정 패턴 / 충돌 처리*
- 2026-06-15 *Function Calling 의 *깊이* — *Agent 패턴 / Tool 설계 / 보안 / 추적*
- 2026-05-29 Claude Code 의 SKILL.md — *하네스의 *5 축* 으로 본 *본질 — *반복*, *역할*, *원칙*, *금지*, *고정*
- 2026-05-29 Harness Engineering ① AI Agent 의 진짜 능력은 *모델* 이 아니라 *Harness* 가 결정한다 — Claude Code 해부
python 7편 ▲ 맨 위로
- 2026-07-01 Spring AI vs Python AI — 생태계·TCO·RAG·Agent·2026 outlook 통합 심층 비교
- 2026-06-29 Spring AI vs Python — sparta-msa 의 ai-service 운영 으로 본 *현실 의 trade-off*
- 2026-06-13 *Java / Python / Kotlin 의 *동기 / 비동기 연동* 방법 *완전 비교* — *HTTP / DB / Kafka / 외부 API 의 *6 가지 통합 패턴* 과 *언어별 *진짜 선택 기준***
- 2026-06-12 *알고리즘 코딩테스트* 의 *중요도 *Tier S/A/B/C 분류* + *Java vs Python *언어별 *작성 시간 / 메모리 / 함정* 비교 + *3 개월 학습 로드맵* — *프로그래머스 / LeetCode / 백준 *모든 시험 대응* 의 *우선순위 가이드***
- 2026-06-11 *Python 과 Java 의 *자료구조 / 문법 *4 단 깊이 비교* — *list vs ArrayList / dict vs HashMap / 시간 복잡도 / GC / GIL vs JVM Thread* 까지 *실전 선택 기준* 7 가지*
- 2026-06-11 *Python vs Java* — 같은 알고리즘 *다른 성능* 의 *7 가지 결정적 이유*
- 2026-06-09 *한국어 대화형 *파이썬 학습 프로그램* 을 *CLI + Web 동시* 로 만들고 *9 챕터 27 문제* 로 확장한 기록 — *exec 채점기의 *3 가지 함정* 과 *코드 한 벌로 양쪽* 굴리는 *모노레포 패턴*
homelab 6편 ▲ 맨 위로
- 2026-06-04 *홈랩 K3s · AWS · Cloudflare* — *로드밸런서와 *오토스케일링의 *가능성을 *3 인프라에서 *비교 *고찰*
- 2026-05-30 K3s 5 노드 홈랩 — *트래픽이 *몰릴 때 *어디부터 *터지나*, 그리고 *예방 *대책*
- 2026-05-29 K3s 의 한계 — 5 노드 홈랩을 1 년 운영하며 부딪힌 실전 함정과 *언제 RKE2/Talos/vanilla 로 갈아탈 것인가*
- 2026-05-29 홈랩 K3s 5노드의 CPU 가 모자랄 때 — 데이터센터의 Capacity Planning 흉내내기
- 2026-05-28 Dell R730XD iDRAC 첫 셋업 — 전용 포트·DHCP·600초 잠금·F2 리셋·모뎀 직결의 함정 5종
- 2026-05-11 DDR3 사기 직전에 멈춘 이야기 — DDR4 RAM 호환성 5분 점검법
elasticsearch 6편 ▲ 맨 위로
- 2026-06-30 Elasticsearch 와 Kibana — Lucene 의 segment 부터 Kibana 의 dashboard 까지
- 2026-06-29 Logstash 와 Elasticsearch — Fluent Bit 파이프라인 부터 ILM 까지
- 2026-05-29 Elasticsearch 운영의 *3 축* — *Shard/Replica 설계*, *Index Lifecycle*, 그리고 *Vector Search 의 함정*
- 2026-05-26 K3s logs-es-cold 가 4 시간 Pending 이던 이유 — nodeSelector 만 있고 toleration 이 빠진 함정
- 2026-05-15 쿠버네티스 × ELK — 둘이 같이 굴러야 하는 이유, 실제 운영 시나리오, 기대 효과
- 2026-05-15 ELK 를 5-노드 K3s 홈랩에 깐다 — hot/warm/cold 3-노드 ES + Fluent Bit + Telegram 알람
distributed-systems 6편 ▲ 맨 위로
- 2026-06-22 *분산 시스템 의 *본질* — *CAP*, *BASE*, *Saga*, *2PC vs CDC*, *일관성 spectrum*
- 2026-06-20 *쿠버네티스 의 작동 원리* — *kubectl 한 줄* 이 *컨테이너 가 뜨기 까지* 의 *8 단계* 와 *그 안 의 *분산 합의 의 우아함**
- 2026-06-20 *kubectl run* 한 줄 의 *뒷 이야기* — *Scheduler · Kubelet* *두 개의 Watch-Reconcile 루프* 가 *느슨하게 *춤추는 방식*
- 2026-06-13 *정산 정합성* 의 *진짜 어려움* — 배치 / Kafka / Outbox / Triple Idempotency 가 *합쳐져야* 풀린다
- 2026-06-02 이커머스 시스템은 *어떻게 동작하는가* — *''*'주문 1 건의 라이프사이클'*''* 로 풀어보는 MSA·이벤트·Outbox·Saga·동시성
- 2026-05-29 Kafka, RabbitMQ, Celery — *메시지가 가는 길* 의 세 가지 철학: 탄생, 기업 사용사례, 그리고 2026 년의 유효성
philosophy 6편 ▲ 맨 위로
- 2026-06-12 자료구조와 알고리즘의 *본질* — *관계의 *형식화* 와 *변형의 *절차*
- 2026-06-11 *구조적 프로그래밍* 과 *자료구조* — *제어의 *틀* 과 *데이터의 *형태* 가 *서로를 *부른다*
- 2026-06-11 *소프트웨어 위기* 의 *진짜 *원인* — CPU · Memory · HDD · SSD 발전사 가 *불러온 것*
- 2026-06-09 바이브 코딩 시대의 PM 과 개발자 — 사라지는 것과 *남는* 것
- 2026-06-09 자바를 *다시* 배운다면 — 9년차의 회고와 AI 시대의 학습 순서
- 2026-06-07 안정 과 고도화 사이에서 — *변화하지 않으면 죽고, 변화하면 깨진다* 의 균형점에 대한 고찰
debugging 5편 ▲ 맨 위로
- 2026-06-09 K3s 에 frp 깔다가 5번 망한 이야기 — image tag · TOML scope · seccomp · entrypoint wrapper
- 2026-06-06 ping 은 가는데 SSH 는 *no route to host* — macOS 26 의 NECP 가 unsigned Go binary 의 사설망 outbound 만 *침묵 차단* 한 사례 진단·우회기
- 2026-05-26 ping 안 되면 서버 죽었다? — 새벽 3시 디버그가 가르쳐준 ICMP·TCP 기초
- 2026-05-12 K3s NodePort 충돌 디버깅 — "Employee Report 가 ASAT 도메인에 나오는 이유"
- 2026-05-12 Spring Boot 4 의존성 지옥 디버깅 후기 — Spring AI / SpringDoc / classpath leakage
postmortem 5편 ▲ 맨 위로
- 2026-06-06 Velero Kopia *'실패한 Job' 알람이 풀리지 않은* 진짜 이유 — LimitRange.maxLimitRequestRatio 가 만든 *admission 함정*, 그리고 같은 파일이 ArgoCD root-app 까지 *연쇄 정지* 시킨 *한 줄 스키마 버그*
- 2026-05-26 kubeconfig 가 가리킨 control-plane 이 죽었다 + etcd 가 *죽은 멤버에게 raft heartbeat* 를 보내느라 클러스터가 2초씩 느려졌다
- 2026-05-24 K3s 홈랩에서 노드 1대 OFF 로 ECK·Tempo·TTS 가 3시간 멈췄다 — local-path PV node-affinity 와 nodeSelector 트랩
- 2026-05-22 lemuel-xr 의 진짜 미션을 찾기까지 — 임상 도구도 wellness 앱도 아닌 *영적 비상 대비 훈련*
- 2026-05-21 ECK operator 가 42시간 동안 406번 재시작했다 — OOM 인 줄 알았는데 leader election lease 였다 + Spring·Python OpenTelemetry 풀체인
design 5편 ▲ 맨 위로
- 2026-07-07 RFC 템플릿 — 설계 결정 을 한 장 에 담는 법
- 2026-07-07 백엔드 설계 의 세 축 — *성능↔복잡도 · 결합도↔일관성 · 가역성↔속도*
- 2026-06-29 DB 설계와 쿼리 — 14개월 운영 경험 으로 정리한 실전 가이드
- 2026-06-22 *서평* — *조영호* 의 *오브젝트* : *코드로 이해 하는 *객체지향 설계*
- 2026-05-22 lemuel-xr 의 진짜 미션을 찾기까지 — 임상 도구도 wellness 앱도 아닌 *영적 비상 대비 훈련*
history 5편 ▲ 맨 위로
- 2026-06-15 *Spring 과 Spring Boot* — *역사 / 버전 / 한국 시장 / 프레임 워크 의 *본질**
- 2026-06-11 *소프트웨어 위기* 의 *진짜 *원인* — CPU · Memory · HDD · SSD 발전사 가 *불러온 것*
- 2026-05-30 좋은 *개발 문화* 의 역사 · 다양한 방식 · 기업 사례 — *Bell Labs 부터 *AI 시대까지*, *''*'문화가 *''*'코드보다 *''*'오래 산다''*''*''*''*''*
- 2026-05-29 Kafka, RabbitMQ, Celery — *메시지가 가는 길* 의 세 가지 철학: 탄생, 기업 사용사례, 그리고 2026 년의 유효성
- 2026-05-29 CI/CD 의 역사 — *cron 스크립트* 부터 *쿠버네티스 GitOps* 까지: 빌드 파이프라인이 *클러스터의 일부* 가 되기까지
productivity 5편 ▲ 맨 위로
- 2026-07-02 실무 AI 사용법 — *자가진단 8 문항* 으로 정리 하는 AI 활용 역량
- 2026-06-26 *업무 에이전트* 의 *관리* — *폴더* 가 *맥락 의 저장소* 가 되는 *6 구획 패턴* 과 *반복 업무 의 맥락 유지* 의 본질
- 2026-06-26 *AI 프롬프트* 의 *7 가지 기호* — *기호 한 개* 가 *지시* 의 *정밀도* 를 *바꾼다*
- 2026-05-29 IntelliJ vs Eclipse, 그리고 도구를 초월하는 실력 — 알고리즘·자료구조의 본질과 유료 IDE 의 *손익분기점* 을 경영학적으로 분석
- 2026-05-29 Harness Engineering ③ Software Engineering Harness — 팀의 *toolchain* 이 코드 품질을 결정한다
language 5편 ▲ 맨 위로
- 2026-07-01 Node.js · Python · Kotlin · Go — 백엔드 4 언어 의 *기본기* 비교
- 2026-06-13 *Java / Python / Kotlin 의 *동기 / 비동기 연동* 방법 *완전 비교* — *HTTP / DB / Kafka / 외부 API 의 *6 가지 통합 패턴* 과 *언어별 *진짜 선택 기준***
- 2026-06-11 *Python 과 Java 의 *자료구조 / 문법 *4 단 깊이 비교* — *list vs ArrayList / dict vs HashMap / 시간 복잡도 / GC / GIL vs JVM Thread* 까지 *실전 선택 기준* 7 가지*
- 2026-05-29 *핸드폰*, *생성형 AI*, *Spring* — *3 번의 *기술 *대지진* 과 *변하지 않는 개발자의 원칙*, 그리고 *돈*
- 2026-05-29 프로그램 · 프로세스 · 스레드 — *OS 의 *3 층 추상* 과 *C → Java → Node* 의 *동시성 진화사*
ecommerce 5편 ▲ 맨 위로
- 2026-06-08 이커머스에서 *진짜 어려운 건 코드가 아니다* — 재고 drift·쿠폰 부담 책임·정산 회계·환불 7일·셀러 분쟁 같은 *비기술* 문제 7가지의 *기술 설계 침투* 패턴
- 2026-06-07 이커머스 SaaS 의 *가장 큰 적* 은 *트래픽* 이다 — *Edge 부터 DB 까지* 모든 layer 에서 *기술적으로* 막을 수 있는 것들
- 2026-06-07 *물류 SaaS 와 이커머스 SaaS 는 *겉으로는 같은 SaaS — 안쪽 도메인의 *시간축·정합성·외부 N면 연동* 이 *완전히 다른 시스템* 을 강제하는 이유 *7 가지*
- 2026-06-02 이커머스 시스템은 *어떻게 동작하는가* — *''*'주문 1 건의 라이프사이클'*''* 로 풀어보는 MSA·이벤트·Outbox·Saga·동시성
- 2026-05-29 이커머스 × Spring AI × Elasticsearch × MSA — *4 영역의 *교차점에서 *전문가는 *무엇을 *어떻게 *말하는가*
kotlin 5편 ▲ 맨 위로
- 2026-06-13 *Java / Python / Kotlin 의 *동기 / 비동기 연동* 방법 *완전 비교* — *HTTP / DB / Kafka / 외부 API 의 *6 가지 통합 패턴* 과 *언어별 *진짜 선택 기준***
- 2026-06-13 *Kotlin Coroutine 완전 가이드* — *suspend / launch / async / Flow / structured concurrency* 의 *실전 사용법* 과 *Java Virtual Thread (Loom) 와의 *진짜 차이*, *Spring Boot 백엔드 / Android 양쪽 *4 단 깊이 정리***
- 2026-06-06 주니어를 위한 Java Virtual Threads & Kotlin Coroutines 안내 — *왜* 두 개가 생겼고 *어떻게* 같은 문제를 *다른 길* 로 풀었는가
- 2026-06-05 Java 21 Virtual Threads 실전 사례 5 가지와 Kotlin Coroutines 비교 — 같은 *Continuation* 이 만든 *두 결말*
- 2026-05-29 Java vs Kotlin — 코드량·기업 ROI·손익분기점 관점의 비교, 그리고 Claude Code 시대에 *어느 언어가 AI 와 더 시너지* 인가
monitoring 4편 ▲ 맨 위로
- 2026-07-02 Grafana 실전 사용 가이드 — K3s 클러스터 를 *한 눈 에* 보는 법
- 2026-06-19 *Prometheus* 가 *수집* 하고 *Grafana* 가 *대답* 한다 — *서버 죽었나?* 5 가지 질문 의 *PromQL + 대시보드*
- 2026-06-05 Scouter · Pinpoint · New Relic · Datadog — 실시간 *TPS (Transactions Per Second)* 확인 방법과 4 도구 비교 (한국 시장 관점)
- 2026-05-03 K3s Dashboard + Grafana 모니터링 — 실제 클러스터 운영 현황 시각화
messaging 4편 ▲ 맨 위로
algorithm 4편 ▲ 맨 위로
- 2026-06-26 *알고리즘 을 *표현 하는 *기법* — *순서도 (Flowchart)* 가 *처음 이고 *마지막 이 *아닌 *이유*, 그리고 *거스름돈 (그리디)* 이 *왜 *순서도 예제 의 *고전* 인가
- 2026-06-12 *알고리즘 코딩테스트* 의 *중요도 *Tier S/A/B/C 분류* + *Java vs Python *언어별 *작성 시간 / 메모리 / 함정* 비교 + *3 개월 학습 로드맵* — *프로그래머스 / LeetCode / 백준 *모든 시험 대응* 의 *우선순위 가이드***
- 2026-06-11 *Python vs Java* — 같은 알고리즘 *다른 성능* 의 *7 가지 결정적 이유*
- 2026-05-04 코딩 테스트 핵심 패턴 10선 (Java) — 템플릿 + 예제 + 복잡도
comparison 4편 ▲ 맨 위로
- 2026-07-01 Spring AI vs Python AI — 생태계·TCO·RAG·Agent·2026 outlook 통합 심층 비교
- 2026-07-01 Node.js · Python · Kotlin · Go — 백엔드 4 언어 의 *기본기* 비교
- 2026-06-11 *Python 과 Java 의 *자료구조 / 문법 *4 단 깊이 비교* — *list vs ArrayList / dict vs HashMap / 시간 복잡도 / GC / GIL vs JVM Thread* 까지 *실전 선택 기준* 7 가지*
- 2026-05-14 Docker Compose vs Kubernetes + ArgoCD GitOps — 30 개 서비스 운영 비교
cloud 4편 ▲ 맨 위로
- 2026-07-01 *클라우드 (AWS) + 데이터베이스 (RDBMS / NoSQL)* — *2026 백엔드 의 *2 가지 기반* 의 *기본 의 정리* 와 *선택 의 판단 틀**
- 2026-06-20 *쿠버네티스* 의 *유용성* — *온프레미스* 와 *클라우드* 의 *비대칭 비교*
- 2026-06-04 *홈랩 K3s · AWS · Cloudflare* — *로드밸런서와 *오토스케일링의 *가능성을 *3 인프라에서 *비교 *고찰*
- 2026-05-30 인프라 *비용 절감* 의 *2026 년 전략* — *Cloud Exit, FinOps, Spot, Self-Host, AI GPU 비용* 의 *7 가지 축*
design-patterns 4편 ▲ 맨 위로
oop 4편 ▲ 맨 위로
- 2026-07-07 객체지향 설계 를 그림 한 장 으로 읽기 — *책임* 과 *의존성 의 방향*
- 2026-06-26 *기본기 강화* — *SOLID* 와 *디자인 패턴* 을 *실무 코드* 에 *어떻게 적용 했는가* — *Settlement 의 *살아있는 사례***
- 2026-06-21 *객체지향* 의 *핵심 가치* — *역할 · 책임 · 협력* 의 *진짜 의미* 와 *settlement 에서 의 *살아있는 적용***
- 2026-06-21 *객체 지향 개발* 에서 *테스트 를 학습* 한다는 것 의 *의미* — *JUnit 을 외우는 일* 이 아니라 *생각 의 형태 를 바꾸는 일**
interview 3편 ▲ 맨 위로
design-pattern 3편 ▲ 맨 위로
automation 3편 ▲ 맨 위로
aws 3편 ▲ 맨 위로
testing 3편 ▲ 맨 위로
ddd 3편 ▲ 맨 위로
kafka 3편 ▲ 맨 위로
search 3편 ▲ 맨 위로
os 3편 ▲ 맨 위로
retrospective 3편 ▲ 맨 위로
economics 3편 ▲ 맨 위로
- 2026-06-05 Datadog vs 무료 Observability Stack — 비용·시간 효율의 *손익분기점* 분석 (Prometheus·Grafana·Loki·Tempo·Alertmanager)
- 2026-05-29 Java vs Kotlin — 코드량·기업 ROI·손익분기점 관점의 비교, 그리고 Claude Code 시대에 *어느 언어가 AI 와 더 시너지* 인가
- 2026-05-29 IntelliJ vs Eclipse, 그리고 도구를 초월하는 실력 — 알고리즘·자료구조의 본질과 유료 IDE 의 *손익분기점* 을 경영학적으로 분석
devex 3편 ▲ 맨 위로
engineering-culture 3편 ▲ 맨 위로
hexagonal 3편 ▲ 맨 위로
cpp 3편 ▲ 맨 위로
- 2026-06-09 *뉴스 → 종목별 시그널* 의 *5 단 AI 데이터 파이프라인* — *한국어 tokenization 함정 3 + 도메인 사전 + 노이즈 라벨링 + 2 티어 폴백* 의 *진짜 데이터 정제 경험***
- 2026-06-09 *개인 K3s 6 노드 클러스터* + *대표 프로젝트 3선* — *코드 / 인프라 / 도메인* 의 *3 축이 *동시에 *production-grade* 인 *살아있는 포트폴리오*
- 2026-06-07 내 K3s 클러스터의 *모든 시세 데이터* 가 C++ 를 거치는데, *왜 C++ Pod 는 하나도 없는가* — 6 모듈 quant-core 와 K8s 의 *contract 분리*
fullstack 3편 ▲ 맨 위로
- 2026-06-09 *한국어 대화형 *파이썬 학습 프로그램* 을 *CLI + Web 동시* 로 만들고 *9 챕터 27 문제* 로 확장한 기록 — *exec 채점기의 *3 가지 함정* 과 *코드 한 벌로 양쪽* 굴리는 *모노레포 패턴*
- 2026-06-09 *개인 K3s 6 노드 클러스터* + *대표 프로젝트 3선* — *코드 / 인프라 / 도메인* 의 *3 축이 *동시에 *production-grade* 인 *살아있는 포트폴리오*
- 2026-06-07 *청각 재활 훈련 웹앱 ASAT (eln.lemuel.co.kr)* 의 *프로젝트 구조 · 기술 스택* 과 *K3s 클러스터 위에서 *어떻게 도는가* — *6 Pod* 의 *헥사고날 + GitOps + Web Audio API* 운영 기록
education 3편 ▲ 맨 위로
- 2026-06-11 컴퓨터 *공학* 과 컴퓨터 *과학* — 같은 듯 *다른 *두 학문의 *경계와 *만남*
- 2026-06-09 컴퓨터과학 — *세상이 어떻게 작동하는지 설명하고 예측하는* 7 분야: 계산이론 · 네트워크 · 소프트웨어공학 · 알고리즘 · 운영체제 · 자료구조 · 프로그래밍언어 의 *각자 다른 질문들*
- 2026-06-09 *한국어 대화형 *파이썬 학습 프로그램* 을 *CLI + Web 동시* 로 만들고 *9 챕터 27 문제* 로 확장한 기록 — *exec 채점기의 *3 가지 함정* 과 *코드 한 벌로 양쪽* 굴리는 *모노레포 패턴*
programming 3편 ▲ 맨 위로
- 2026-06-13 *디자인 패턴* — *Java 와 Python* 의 *서로 다른 *결**
- 2026-06-12 *자료구조와 알고리즘* — *Java 와 Python* 의 *서로 다른 *결*
- 2026-06-11 *구조적 프로그래밍* 과 *자료구조* — *제어의 *틀* 과 *데이터의 *형태* 가 *서로를 *부른다*
integration 3편 ▲ 맨 위로
code-review 3편 ▲ 맨 위로
postgres 3편 ▲ 맨 위로
claude 3편 ▲ 맨 위로
jpa 3편 ▲ 맨 위로
communication 3편 ▲ 맨 위로
- 2026-07-07 주니어 RFC vs 시니어 RFC — 같은 기능, 다른 *문서*
- 2026-07-06 주니어 와 시니어 의 소통 — *묻기 전 5 분* 이 만드는 차이
- 2026-07-06 "왜요?" — 시니어 를 무시하는 말 이 아니라, 가장 정중한 요청
ci-cd 2편 ▲ 맨 위로
golang 2편 ▲ 맨 위로
hardware 2편 ▲ 맨 위로
storage 2편 ▲ 맨 위로
operations 2편 ▲ 맨 위로
linux 2편 ▲ 맨 위로
agents 2편 ▲ 맨 위로
product 2편 ▲ 맨 위로
grafana 2편 ▲ 맨 위로
refactoring 2편 ▲ 맨 위로
microservices 2편 ▲ 맨 위로
rag 2편 ▲ 맨 위로
prompt-engineering 2편 ▲ 맨 위로
claude-code 2편 ▲ 맨 위로
leadership 2편 ▲ 맨 위로
engineering-leadership 2편 ▲ 맨 위로
finops 2편 ▲ 맨 위로
process 2편 ▲ 맨 위로
apm 2편 ▲ 맨 위로
domain-driven-design 2편 ▲ 맨 위로
nlp 2편 ▲ 맨 위로
data-pipeline 2편 ▲ 맨 위로
korean-nlp 2편 ▲ 맨 위로
caching 2편 ▲ 맨 위로
distributed-system 2편 ▲ 맨 위로
- 2026-06-15 *백엔드 비동기 연동의 *CDC (Change Data Capture)* 완전 가이드 — *WAL / binlog 작동 원리 / Debezium 구현 / 자주 쓰는 사례 7 가지 + 실전 postmortem 4 건***
- 2026-06-15 *분산 시스템의 *트랜잭션 + Outbox 패턴 + 비동기 연동* 완전 가이드 — *Two-Phase Commit 의 함정 / Transactional Outbox 구현 / CDC vs Polling / Triple Idempotency Stack* 의 *실전 postmortem 4 건***
batch 2편 ▲ 맨 위로
senior-engineer 2편 ▲ 맨 위로
computer-architecture 2편 ▲ 맨 위로
low-level 2편 ▲ 맨 위로
network 2편 ▲ 맨 위로
devsecops 2편 ▲ 맨 위로
systems 2편 ▲ 맨 위로
object-oriented 2편 ▲ 맨 위로
postgresql 2편 ▲ 맨 위로
book-review 2편 ▲ 맨 위로
ai-era 2편 ▲ 맨 위로
- 2026-06-22 *서평 — *『다시, 소프트웨어 엔지니어』* (네서니얼 슈타·댄 베가 지음 / 박성철 옮김, 책만, 2026)
- 2026-06-22 *다시 소프트웨어 엔지니어*
mysql 2편 ▲ 맨 위로
cost 2편 ▲ 맨 위로
elk 2편 ▲ 맨 위로
spring-ai 2편 ▲ 맨 위로
langchain 2편 ▲ 맨 위로
habit 2편 ▲ 맨 위로
serverless 1편 ▲ 맨 위로
- 2026-05-04 Micronaut Serverless — 환율/주가 API를 Lambda로
quant 1편 ▲ 맨 위로
blockchain 1편 ▲ 맨 위로
- 2026-05-09 온체인 개발 입문 1일차 — Solidity + Hardhat 첫 컨트랙트
ethereum 1편 ▲ 맨 위로
- 2026-05-09 온체인 개발 입문 1일차 — Solidity + Hardhat 첫 컨트랙트
frontend 1편 ▲ 맨 위로
nextjs 1편 ▲ 맨 위로
dns 1편 ▲ 맨 위로
asat 1편 ▲ 맨 위로
workflow 1편 ▲ 맨 위로
governance 1편 ▲ 맨 위로
debug 1편 ▲ 맨 위로
xr 1편 ▲ 맨 위로
safety 1편 ▲ 맨 위로
etcd 1편 ▲ 맨 위로
ops 1편 ▲ 맨 위로
future 1편 ▲ 맨 위로
event-driven 1편 ▲ 맨 위로
vector-database 1편 ▲ 맨 위로
streaming 1편 ▲ 맨 위로
reactive 1편 ▲ 맨 위로
vector 1편 ▲ 맨 위로
deployment 1편 ▲ 맨 위로
industry 1편 ▲ 맨 위로
sql 1편 ▲ 맨 위로
gpu 1편 ▲ 맨 위로
semiconductor 1편 ▲ 맨 위로
methodology 1편 ▲ 맨 위로
reference-template 1편 ▲ 맨 위로
standards 1편 ▲ 맨 위로
agents-md 1편 ▲ 맨 위로
culture 1편 ▲ 맨 위로
cost-optimization 1편 ▲ 맨 위로
project-management 1편 ▲ 맨 위로
agile 1편 ▲ 맨 위로
reliability 1편 ▲ 맨 위로
aop 1편 ▲ 맨 위로
macos 1편 ▲ 맨 위로
healthcare 1편 ▲ 맨 위로
domain 1편 ▲ 맨 위로
saas 1편 ▲ 맨 위로
logistics 1편 ▲ 맨 위로
portfolio 1편 ▲ 맨 위로
learning 1편 ▲ 맨 위로
- 2026-06-09 자바를 *다시* 배운다면 — 9년차의 회고와 AI 시대의 학습 순서
fine-tuning 1편 ▲ 맨 위로
cms 1편 ▲ 맨 위로
api 1편 ▲ 맨 위로
rust 1편 ▲ 맨 위로
go 1편 ▲ 맨 위로
case-study 1편 ▲ 맨 위로
redis 1편 ▲ 맨 위로
data-structures 1편 ▲ 맨 위로
software 1편 ▲ 맨 위로
coding-test 1편 ▲ 맨 위로
coroutine 1편 ▲ 맨 위로
android 1편 ▲ 맨 위로
async 1편 ▲ 맨 위로
transaction 1편 ▲ 맨 위로
cdc 1편 ▲ 맨 위로
intellij 1편 ▲ 맨 위로
thread 1편 ▲ 맨 위로
system 1편 ▲ 맨 위로
incident-analysis 1편 ▲ 맨 위로
container-orchestration 1편 ▲ 맨 위로
reconcile-loop 1편 ▲ 맨 위로
control-plane 1편 ▲ 맨 위로
logging 1편 ▲ 맨 위로
load-balancing 1편 ▲ 맨 위로
assembly 1편 ▲ 맨 위로
compiler 1편 ▲ 맨 위로
craft 1편 ▲ 맨 위로
incident-postmortem 1편 ▲ 맨 위로
kernel 1편 ▲ 맨 위로
server 1편 ▲ 맨 위로
dbms 1편 ▲ 맨 위로
oracle 1편 ▲ 맨 위로
knowledge-management 1편 ▲ 맨 위로
skills 1편 ▲ 맨 위로
harness 1편 ▲ 맨 위로
production-ai 1편 ▲ 맨 위로
solid 1편 ▲ 맨 위로
logstash 1편 ▲ 맨 위로
cqrs 1편 ▲ 맨 위로
query-optimization 1편 ▲ 맨 위로
kibana 1편 ▲ 맨 위로
lucene 1편 ▲ 맨 위로
ml-engineering 1편 ▲ 맨 위로
learning-roadmap 1편 ▲ 맨 위로
cpu 1편 ▲ 맨 위로
memory 1편 ▲ 맨 위로
argocd 1편 ▲ 맨 위로
essay 1편 ▲ 맨 위로
cs 1편 ▲ 맨 위로
growth 1편 ▲ 맨 위로
- 2026-07-06 덜 잃으면서 배우는 사람 — 성장 은 학습량 이 아니라 *학습 설계* 다
analysis 1편 ▲ 맨 위로
- 2026-07-06 404Vibe 뜯어보기 — AX 학습 플랫폼 을 *제품·구조·기술* 로 분석한다
collaboration 1편 ▲ 맨 위로
- 2026-07-07 에러 를 묻기 전 에 — 질문 보내기 전 다시 보는 10가지
adr 1편 ▲ 맨 위로
- 2026-07-07 RFC 템플릿 — 설계 결정 을 한 장 에 담는 법