푸른영혼의 별 | Tech Blog
Java Backend Engineer의 기술 블로그입니다.
Spring Boot, MSA, JPA, Kafka, Kubernetes 등 실무 경험을 공유합니다.
주요 프로젝트: Settlement MSA · ASAT · GitHub
Posts (총 914편 · 6 / 92 페이지)
-
[데일리 브리핑] 2026-09-19 AI/Kubernetes/개발 기술 동향
2026년 9월 19일, 최신 IT 기술 동향을 정리한 데일리 브리핑입니다. 오늘 브리핑은 AI 모델의 추론 최적화, Kubernetes의 AI 플랫폼화, 그리고 Java와 Python 등 주요 언어의 생태계 변화를 다룹니다.
-
WildFly 41 — 애플리케이션 서버는 메이저 스펙 전환을 어떻게 배포 전략으로 푸는가
앞서 JBoss · WildFly · Tomcat 층위 정리에서 “무엇과 무엇을 비교해야 하는지”를 다뤘다. 이번 글은 WildFly 하나를 깊게 본다. 2026년 WildFly 는 프로젝트 역사에서 몇 안 되는 메이저 스펙 세대 교체 — Jakarta EE 10 → EE 11 — 를 통과하는 중인데, 그 과정 자체가 “호환성을 깨는 전환을 어떻게 사용자에게 강요하지 않고 넘기는가”의 교과서적 사례라서다. 벤치마크 숫자는 이번에도 없다. 전부 wildfly.org 공식 발표문과 릴리스 노트에서 확인한 사실만 쓴다.
-
맥미니·맥북·맥프로·맥스튜디오를 윈도우 기준으로 줄 세우면 — 노트북급과 PC급의 경계
“맥미니, 맥북, 맥프로, 맥스튜디오 — 이게 노트북이야 PC야?” 라는 질문은 생각보다 답하기 까다롭다. 윈도우 세계에서는 이 구분이 비교적 선명하다. 그런데 그 선명함의 근거를 그대로 맥에 가져다 대면, 애플의 라인업은 그 경계선을 일부러 흐트러뜨리고 있다는 걸 알게 된다.
-
PC냐 노트북이냐, 유선이냐 무선이냐 — 서버로 쓸 때 성능 차이는 어디서 오나
집에 남는 데스크톱 PC나 안 쓰는 노트북을 서버로 올려보려 할 때 두 가지 질문이 꼭 나온다. “데스크톱과 노트북 중 뭐가 서버로 낫나”, 그리고 “유선과 무선 중 뭘 써야 하나”.
-
에이전트 설계를 운영체제 설계 관점으로 읽기 — 1965년 논문이 2026년 하네스를 설명하는 이유
에이전트를 오래 굴리다 보면 부딪히는 문제 목록이 이상하리만치 비슷해진다.
-
노드마다 상주하는 에이전트 — isagal 워커 노드를 잘 쓰는 법
집에서 굴리는 6노드 K3s 클러스터에는 컨트롤플레인 3대(lemuel·ilwon·solomon)와 워커 3대(david·isagal·louise)가 있다(앞 글에서 그림으로 정리). 이 글은 그중 워커 한 대 — isagal — 를 예로, “노드 한 대를 어떻게 하면 제대로 쓰는가”를 정리한다. 핵심은 단순하다: 중앙에 만능 두뇌 하나를 두는 대신, 노드마다 그 노드에 밝은 상주 에이전트를 하나씩 둔다.
-
Flyway 를 아는 사람을 위한 Liquibase — 개념 하나씩 대응표로 옮겨봤다
지난 글에서 두 도구의 차이가 “변경의 정체성을 무엇으로 잡느냐” 에서 갈린다고 썼다. 그건 왜 다른지에 대한 글이었다. 이번 글은 그래서 내가 아는 Flyway 개념이 Liquibase 에서는 무엇인가 에 대한 글이다. Flyway 를 쓰던 사람이 Liquibase 를 처음 열었을 때 “이건
R__인가,baseline은 어디 있나,repair는?” 하고 묻게 되는 순서대로, Flyway 쪽 용어를 기준 삼아 하나씩 옮긴다. -
리눅스 서버와 윈도우 서버는 무엇이 다른가 — 1차 출처로 짚는 실무 차이
“리눅스 서버랑 윈도우 서버 뭐가 달라요?” 라는 질문에 흔히 돌아오는 답은 “리눅스는 공짜고 CLI, 윈도우는 유료고 GUI” 정도다. 틀린 말은 아니지만, 실제로 운영을 시작하면 이 요약은 거의 쓸모가 없다. 비용이 어디서 발생하는지, 재부팅을 언제 해야 하는지, 컨테이너를 몇 개까지 돌릴 수 있는지, 3년 뒤에 이 OS가 아직 패치를 받는지 — 결정을 바꾸는 건 이런 것들이다.
-
Vue 기본 문법 비교: jQuery와 JSP를 기준으로 이해하기
Vue 기본 문법 비교: jQuery와 JSP를 기준으로 이해하기
-
MSSQL · MySQL · Oracle 은 무엇이 다른가 — 문법이 아니라 동시성 모델, DDL 트랜잭션, 기본 대소문자
“MSSQL 과 MySQL 과 Oracle 의 차이” 를 물으면 대개 문법 이야기가 돌아온다.
TOP이냐LIMIT이냐,NVL이냐ISNULL이냐. 그건 컴파일 에러로 드러나니 오히려 안전한 차이다. 진짜 물리는 지점은 문법이 같은데 동작이 다른 곳이다. 똑같이 생긴SELECT가 어디선 멈추고 어디선 안 멈추며, 똑같은WHERE id = 'Kim'이 어디선 한 행을 어디선 두 행을 돌려준다.