모든 블로그
넥스트리

넥스트리

도메인nextree.io
주요 카테고리 Backend · Frontend · AI

활동 요약

대표 인기 포스트DB 트랜잭션 중심 대량요청 처리 최적화648 조회
최근 30일
37개
평균 조회
70
누적 조회
10,652
전체 글
152개
마지막 발행
2026. 10. 13.
블로그 방문

최신 게시글 (20)

오늘

데브옵스

Naver Cloud에서 IaC 기반 Managed Platform 구축하기

Naver Cloud에서 Managed NKS와 PostgreSQL 중심의 IaC 운영 플랫폼 구축 경험을 정리했습니다. Terraform·Ansible·GitOps의 책임 분리와 복구 검증 원칙을 설명합니다.

#Terraform#Ansible#Kubernetes
400

오늘

백엔드

MongoDB 클러스터 연결 장애와 설정 개선

EKS 배포와 MongoDB Atlas 업그레이드가 겹친 연결 지연 장애를 분석했습니다. DNS 캐시와 드라이버 Timeout·읽기/쓰기 정책을 명시해 대응했습니다.

#MongoDB#AWS#EKS
700

AI

AI와 배포 점검 같이 하기

반복적인 배포 점검을 Claude Code 스킬과 Desktop 작업으로 자동화한 과정을 소개했습니다. 검사·판단·강제를 분리해 플러그인 구조로 개선했습니다.

#Claude Code#GitOps#GitLab
2300

아키텍처

끊기는 선육 간 네트워크에서 데이터 신뢰성 지키기

선박-육상 데이터 누락을 구간별로 추적하고 선상 복구·재전송·수신 검증까지 연결했습니다. 수집 완전성뿐 아니라 센서 이상 탐지로 데이터 값의 유효성도 관리합니다.

#Kafka#EMQX#데이터 정합성
900

AI

Jev를 이용하여 AI를 보다 똑똑하게 사용하자

Jev의 Choice·Score·Noul을 활용해 생성형 LLM과 확률 기반 판단 모델의 역할을 분리했습니다. 판단은 Jev, 실행은 코드, 생성은 LLM으로 구성하는 AI 아키텍처를 제안합니다.

#Jev#LLM#model routing
3600

AI

에이전트 플로우를 개선하며 배운 것들

AI 코딩 에이전트의 사람 개입 병목을 역할 분리와 규칙 기반 워크플로로 개선했습니다. 결정론적 생성은 Python 스크립트로 전환하고, 규칙 비대화와 대기 시간은 과제로 남겼습니다.

#LLM#MSA#GitOps
2700

백엔드

POI에서 DsExcel로: SpreadJS 연동 가이드

Apache POI의 메모리·수식·템플릿 처리 한계를 DsExcel과 SpreadJS 연동으로 비교했습니다. JSON 기반 무손실 서식 교환과 대용량·복잡 수식 처리 전략을 제시했습니다.

#Java#Apache POI#SpreadJS
1300

프론트엔드

UI 딜레마 규칙과 유연 사이

모달 크기는 콘텐츠 양, 사용자 행동, 탭의 비교 필요성에 따라 고정과 유동을 선택해야 합니다. 규격을 유지하되 과도한 콘텐츠는 더 큰 모달이나 페이지 분리를 고려해야 합니다.

#UI/UX#디자인 시스템#모달
2200

아키텍처

애자일 12원칙과 SI 프로젝트에 적용하는 방법

애자일 12원칙과 경험주의를 설명하고, SI 프로젝트의 제약을 짚었습니다. 짧은 Sprint·고객 시연·회고·선택적 페어워크 적용 방안을 제안합니다.

#agile#Scrum#SI 프로젝트
1100

아키텍처

롤만으로는 부족할 때: ReBAC와 SpiceDB

자원별 권한 요구에서 RBAC의 롤 폭발 문제를 ReBAC과 SpiceDB로 해소한 구조를 소개했습니다. 그룹·부모 관계를 활용한 권한 상속과 관계 데이터 정합성 관리 방식을 설명합니다.

#RBAC#ReBAC#SpiceDB
400

프론트엔드

Vue.js와 React.js의 사용 경험 비교

React와 Vue의 컴포넌트 작성 방식, 반응성·상태 관리·SSR 생태계를 비교했습니다. 경량 환경의 생산성과 협업성을 고려한 Vue 선택 경험을 공유했습니다.

#React#Vue.js#TypeScript
8900

AI

MCP 서버와 에이전트 호스트, 왜 둘로 나누었는가

MCP 서버와 에이전트 호스트를 책임과 통제 경계에 따라 분리한 설계를 설명했습니다. 승인 제안·폼 정의의 소유권을 서버로 모아 ID 노출과 조용한 실패를 줄였습니다.

#MCP#LLM#Java
3100

백엔드

Fabric8로 서비스별 Pod 상태 조회하기

Fabric8 Kubernetes Client로 Spring Boot 서비스에서 Pod 상태를 REST API로 조회하는 구성을 소개했습니다. in-cluster 인증과 RBAC 최소 권한 설정, 예외 처리 방법을 함께 다뤘습니다.

#Spring Boot#Java#Kubernetes
2700

데브옵스

Nexus Repository

Nexus Repository의 저장소 유형과 망분리 환경에서의 반입·배포 구조를 설명했습니다. Gradle 연동, 권한 관리, 메타데이터·용량 운영 방법을 정리했습니다.

#Nexus Repository#Gradle#Maven
1800

AI

코드 생성에서 개발 라이프사이클 전체를 AX로

AI 코드 생성 확산에 맞춰 테스트와 운영 분석까지 자동화하는 AX 개발 흐름을 제안했습니다. 기존 테스트 도구와 AI를 연결해 운영 문제를 테스트로 환류하는 방식을 설명합니다.

#LLM#자동화#test
4600

백엔드

Modbus-RTU 드라이버 개념과 가상테스트 가이드

가상 COM 포트와 Modbus 도구로 RTU 마스터·슬레이브 통신을 재현했습니다. 통신 파라미터와 주소 설정 일치 여부를 점검하는 방법을 안내합니다.

#Modbus#RS-485#serial communication
800

AI

MCP server 개발기

Spring AI로 사내 REST API를 MCP 도구로 노출하는 서버 구축 과정을 정리했습니다. 프로토콜 처리는 위임하고 도구 설계·설명·인증을 핵심 과제로 제시했습니다.

#MCP#Spring AI#Spring Boot
3400

아키텍처

Devlime 공유 도메인/MS 간 도메인 참조 설계

공유 API 유무와 성능 이슈를 기준으로 MS 간 도메인 참조 방식을 구분했습니다. 기본은 ID 참조이며, 성능 문제가 확인될 때만 표시용 VO 동기화를 검토합니다.

#MSA#API#event
1200

AI

LLM을 믿기 전에, 의심부터 했습니다

LLM이 만든 결과를 그대로 믿지 않고, JSON Schema와 Validator로 원문 근거를 검증하는 구조를 소개했습니다. 누락은 질문으로 남기고, 오류 응답과 실행 기록을 보존해 회귀 평가에 활용했습니다.

#LLM#JSON Schema#Structured Output
2800

AI

Agentic Workflow 설계하기

LLM 기능을 단순 연결하는 대신 Workflow Loop와 Domain Adapter로 판단과 실행 책임을 분리했습니다. 사용자 Interaction과 스냅샷 승인까지 구조화해 Agentic Workflow의 재개와 검증을 안정화했습니다.

#LLM#workflow#JPA
5300