OpenTelemetry + LGTM 스택 (Loki, Grafana, Tempo, Mimir) 정리2026-01-25 14:30:00OpenTelemetry로 Traces, Metrics, Logs를 수집하고 LGTM 스택으로 관측성 플랫폼을 구축하는 방법#OpenTelemetry#Grafana#Tempo#Mimir#Loki#Observability#Monitoring#Tracing#LGTM
Java LTS 버전 한판정리 - Java 8부터 25까지2026-01-10 14:32:00Java LTS 버전(8, 11, 17, 21, 25)의 주요 기능과 JVM 메모리 구조(Heap, Metaspace, Eden, Old Generation), GC 알고리즘 변화 정리#Java#JDK#LTS#GC#JVM
Java Virtual Thread - 경량 스레드로 동시성 프로그래밍2026-01-04 13:22:32Java 21에서 정식 도입된 Virtual Thread의 개념, Continuation과 Scheduler 내부 동작 원리, 사용법과 Pinning 주의사항#Java#Concurrency#VirtualThread#JDK21#Loom
데이터베이스 동시성 제어 기법 총정리 - Lock, MVCC, OCC2025-12-15 22:15:30Lock 기반 동시성 제어(2PL, Deadlock), MVCC의 동작 원리와 Snapshot Isolation, Optimistic Concurrency Control의 특징과 적용 사례, 각 기법의 트레이드오프 비교#Database#Concurrency#Lock#MVCC#OCC#Transaction#2PL
OAuth 2.0과 JWT 인증 - 세션과 무엇이 다른가2025-10-27 16:08:33세션 기반 인증부터 JWT, OAuth 2.0까지 인증 방식의 발전과 Spring Security#OAuth2#JWT#Spring Security#Authentication#Session
MSA(마이크로서비스 아키텍처) 개념과 패턴2025-08-10 13:42:12MSA의 정의와 SOA와의 차이점, MSA에 발생하는 문제를 해결하기 위한 아키텍쳐 패턴#architecture#msa#microservices#distributed-system
GitHub Actions로 CI/CD 파이프라인 구축하기2025-08-09 11:32:55GitHub Actions 개념부터 Spring Boot 프로젝트 자동 배포#GitHub Actions#CI/CD#DevOps#Docker#Spring Boot
AI Agent와 MCP: LLM이 도구를 사용하는 방법2025-04-01 10:00:00AI Agent의 아키텍처와 Model Context Protocol(MCP)의 프로토콜 구조#ai#llm#mcp#agent#claude#json-rpc
GraphQL 입문 - REST API와 무엇이 다른가2025-03-15 09:23:41GraphQL의 개념과 REST API와의 차이점#GraphQL#REST#API#Spring Boot