새벽 장애 콜의 악몽
단일 스케줄러가 멈추는 순간, 모든 배치가 멈춥니다. 그 알림이 꼭 새벽 3시에 옵니다.
WHY N-Geni
배치 운영자가 매일 마주하는 세 가지 통증입니다.
단일 스케줄러가 멈추는 순간, 모든 배치가 멈춥니다. 그 알림이 꼭 새벽 3시에 옵니다.
앞 작업이 끝나야 다음 작업이 도는데, 어느 작업이 누구를 기다리는지 아무도 모릅니다.
"이 배치 누가 언제 돌렸어요?"라는 한 마디에 로그를 뒤지느라 하루가 사라집니다.
PRODUCT
스케줄러와 워커를 메시지 큐로 분리하여 운영 안정성과 확장성을 확보합니다.
6개 모듈, 단일 플랫폼으로 배치 운영의 모든 흐름을 잇습니다.
CORE FEATURES
ARCHITECTURE
스케줄러와 워커는 Redis Streams로만 연결됩니다.
한쪽이 멈춰도 다른 쪽은 계속 동작합니다.
SIX MODULES
AI INTEGRATION
Spring AI MCP로 AI 어시스턴트가 즉시 N-Geni 배치를 호출합니다.
코드 작성 없이, 자연어 한 줄이면 됩니다.
어제 실패한 배치 목록 CSV로 뽑아내고 다시 돌려줘.
3건의 실패 작업을 발견했습니다. CSV를 생성하고 재실행 큐에 등록했습니다.
부서별 API 사용량 엑셀로 정리해서 다운받게 해줘.
지난 30일 호출 로그를 부서별로 집계해 엑셀로 정리했습니다. 링크를 확인하세요.
일일 리포트 의존성 영향도 분석해서 보고서로 작성해줘.
의존 작업 12개를 그래프로 분석하고 영향도 보고서를 작성했습니다.
N-Geni 기본 모듈 위에 고객 맞춤형 API와 MCP Tool을 추가로 설계·개발할 수 있습니다.
기존 AI 어시스턴트에 즉시 연결
USE CASES
대용량·다중 의존성·감사 요구가 동시에 걸리는 환경일수록 N-Geni의 가치가 커집니다.
야간 정산·지표 산출·규제 리포트까지, 의존성 자동 트리거와 감사 추적으로 한 번에 처리합니다.
판매·정산·CS·물류 데이터를 무중단 Scale-Out 워커로 병렬 처리하여 시간 안에 끝냅니다.
외부 시스템 연계 실패 시 자동 재시도 정책으로 운영자 개입 없이 안정적으로 회복합니다.
기존 사내 어시스턴트에 MCP Server를 연결, 자연어로 배치를 운영·조회·재실행합니다.
여러 ERP/MES 시스템의 야간 배치를 한 곳에서 통제하고 시각화된 타임라인으로 추적합니다.
워커를 인스턴스 단위로 늘려 트래픽 급증에도 무중단 확장, 운영 비용은 최소화합니다.
EXPECTED IMPACT
분산 락·메시지 큐·재시도 정책으로 사람이 깨지 않아도 시스템이 스스로 회복합니다.
워커 인스턴스를 늘리는 것만으로 무중단 Scale-Out, 성수기에도 정시 종료를 지킵니다.
AI 어시스턴트와 대시보드로 조회·재실행·리포트 작성 시간이 분 단위로 줄어듭니다.
모든 실행 이력·호출 로그가 DB에 영속화되어 감사 요청에 즉시 응답할 수 있습니다.
TECH STACK
Java 21+ · Spring Boot
PostgreSQL · MyBatis · JSONB
Redis Streams · Redisson
OAuth2 RS · JJWT · PKCE
Thymeleaf · AdminLTE · vis.js
Logstash JSON · Audit Log
FAQ
N-Geni는 스케줄러와 워커를 메시지 큐(Redis Streams)로 분리한 분산형 아키텍처입니다. 단일 인스턴스의 SPOF가 없으며, 워커 인스턴스를 늘리는 것만으로 무중단 Scale-Out이 가능합니다. 또한 Spring AI MCP를 내장하여 AI 어시스턴트와 즉시 연동됩니다.
기본 6개 모듈은 표준 제공되며, 고객 맞춤형 API/MCP Tool 개발은 범위와 일정에 따라 별도 협의합니다. 자세한 범위 및 개발비용은 도입 문의 후 상담을 통해 안내드립니다.
네. Java 21+ Spring Boot 기반으로 온프레미스 서버, 프라이빗·퍼블릭 클라우드 환경 모두에서 동작합니다. PostgreSQL과 Redis가 동작 가능한 환경이면 됩니다.
Core Common 라이브러리의 BatchJob 인터페이스와 AbstractBatchJob 추상 베이스를 활용하면 기존 배치 로직을 최소 변경으로 이관할 수 있습니다. 마이그레이션 컨설팅도 함께 제공합니다.
MCP Server 모듈이 Spring AI 기반 Remote MCP(SSE)를 제공합니다. Claude, ChatGPT 등 MCP 지원 AI 클라이언트에서 OAuth 2.1로 인증 후, 기본 16종 Tool(배치 실행·이력·의존성·사용량 통계)을 즉시 호출할 수 있습니다.
기본 모듈 설치는 1~2주 내로 가능하며, 기존 시스템 마이그레이션 및 맞춤 개발 범위에 따라 추가 일정이 결정됩니다. 도입 상담 시 정확한 일정과 견적을 안내드립니다.
CONTACT
제품 데모 · 도입 상담 · 가격 견적, 무엇이든 편하게 문의주세요.