03 · Tech Stack · 5 Categories · Production-Grade

The whole
toolbox.

언어 · 프레임워크 · 인프라 · DB · AI/ML · 통신 · 보안까지 — 카이렌이 운영 환경에서 직접 책임지는 기술 카탈로그.

데모 스택이 아닌, 판단의 근거가 되는 도구들만. 구조를 먼저 봅니다. 어떤 기술을 쓸지 결정하기 전에, 그 기술이 정말 필요한지부터 판단합니다.

LANGUAGES
8+
Java · Python · TS · Kotlin · JS · PL/SQL · Bash · Go
FRAMEWORKS
20+
Spring · Nuxt · Django · Vue · FastAPI · Flask · Struts ...
DATA
12+
Oracle · MySQL · MS-SQL · Tibero · PostgreSQL · Redis · ES ...
AI / LLM
PRD
Bedrock · Triton · LangChain · LangGraph · Pinecone — 운영
CATEGORY / 01

Frontend
& Modern Web

Vue 2 → Vue 3 → Nuxt 4 SSR 까지 직접 마이그레이션 설계·실행. SSR + SPA 하이브리드, Tailwind v4 @theme, TypeScript strict 운영.

— Core
Vue 3.5Nuxt 4TypeScript 5Vite 7Node.js 22 LTS
— Routing · State
Vue Router 4Pinia 3 (TS)pinia-plugin-persistedstate
— Styling
Tailwind CSS 4@theme tokensCSS-first config
— HTTP · Forms
ofetchVeeValidate 4Zod 3@vee-validate/zod
— 3D · Graphics
Three.jsthree-stdlibSTL/STEP/OBJ LoaderOrbitControls
— Color · Utility
chroma-jsculoridelta-e@vueuse/corelodash-esdayjsdompurifyfflateidblibphonenumber-jsnanoid
— UI · Test · Tooling
@headlessui/vuevue-toast-notificationVitest 3.2+@vue/test-utilsESLint 9 (flat)Prettiervue-tsc
CATEGORY / 02

Backend
Java · Python · Node

Spring 15년 + Python/Django 전환 중 + Node 22로 보조 WAS 구성. 3개 진영을 한 시스템에서 책임진 경험 (MPNITE 멀티 WAS).

— Java · Spring
Spring Boot 3.3Java 17Spring MVCSpring SecuritySpring WebFluxSpring HATEOASMyBatis 3JPA / HibernateJJWTQuartzResilience4jCaffeineLog4j2 + LMAX Disruptor
— Java · Enterprise
AWS SDK v2Firebase Admin SDKOpenHTMLtoPDF + PDFBoxApache CommonsApache TikaJsoupROME 2.1ULID
— Python
Python 3.11Django 5FastAPIFlaskPydantichttpx asyncstructlog
— Node · Misc
Node.js 22 LTSmysql2sharp (이미지)busboy
— Legacy (운영 경험)
Java 1.8 / 11Struts 2eGovFrameiBATISNEXACRO 17XPlatformMi-PlatformJSP / Servlet
CATEGORY / 03

Data
& Infrastructure

RDB 7종 · NoSQL · 메시징 · 컨테이너 오케스트레이션. 금융계 Oracle/Tibero부터 MSA의 Kafka까지 운영급으로 판단.

— RDB
Oracle 11g~19cMySQL 8MS-SQLTiberoPostgreSQLMariaDBPL/SQL
— NoSQL · Search · Vector
Redis (Jedis)ElasticSearchChromaDBPineconeMongoDB
— Messaging · Streaming
Apache KafkaApache MINANetty NIO
— Cloud
AWSAWS BedrockAWS SDK v2Naver CloudCloudflare (DNS/CDN)
— Container · Orchestration
Docker (multi-stage)KubernetesDocker Compose
— Web · OS · CI
Nginx 1.24CentOS / UbuntuUnix / LinuxJenkinsGit (Gitea / GitLab)
CATEGORY / 04

AI
& Machine Learning

PoC가 아닌 운영 환경 LLM. AWS Bedrock + LangGraph + RAG로 한화생명 AI-OCR (1일 15만건+) 설계, 엘라인 AI Agent 운영 중.

— LLM SDK
AWS Bedrock RuntimeOpenAI SDKAnthropic SDK
— Agent · Orchestration
LangChainLangGraphFunction CallingTool UseMulti-AgentHITLGenerator-Verifier
— RAG · Embedding
ChromaDBPineconeElasticSearch (Hybrid)Pydantic (구조화)
— AI Infrastructure
NVIDIA TritonTensorFlowGPU Inference Server
— Production Track
한화생명 AI-OCR (15만/일)한화생명 자동심사 (MSA)엘라인 Bedrock Agent (운영 중)
CATEGORY / 05

Integration
& Enterprise Protocols

15년 중 8년 이상이 연계. IGate 3.0/4.0 · SAP JCo · Tuxedo UtoL · Netty NIO — 거의 모든 엔터프라이즈 프로토콜을 운영 환경에서 직접 설계.

— Integration Platform
IGate 3.0 / 4.0EAIESBFEPMCIBMX FWTiBCO
— Protocol
TCP/IPSOAPRESTgRPCX.25HTTPSSFTP / FTPWebSocketJDBCJMS / MQ
— Enterprise · Legacy
SAP ERPSAP JCo (RFC)SAP PMTuxedo (UtoL)JCO IDocABAP RFCOAuth2 · JWTAPI Gateway
— Data Format
JSONXMLFixed-length 전문Binary
05 · Proficiency × Years

기술의 깊이로
판단합니다.

데모 가능 ≠ 운영 가능. Scale (대규모 운영) · Recent (최근 1년 운영) · Depth (구조적 이해) 세 축으로 자체 평가한 매트릭스.

TECH YEARS Scale ProdRecent UseDepth Knowledge
Spring Boot15+
Java15+
Python · Django2+
Node.js4+
Vue · Nuxt6+
TypeScript4+
Tailwind CSS3+
Three.js · CAD3+
Oracle · Tibero15+
MySQL · MS-SQL12+
Redis · ElasticSearch5+
Kafka4+
AWS5+
Docker · Kubernetes4+
AWS Bedrock · LLM2+
LangChain · LangGraph1+
NVIDIA Triton1+
RAG · Vector DB1+
IGate · EAI/ESB8+
SAP JCo · RFC4+
Tuxedo · MQ6+
Netty · MINA NIO4+
Production · 운영 환경 검증Proficient · 능숙Experienced · 경험 있음
06 · Migration · MPNITE

기술은 변합니다.
그 전환을 직접 설계했습니다.

MPNITE 플랫폼에서 진행 중인 18행 마이그레이션 매트릭스의 실측 기록. 돌아가는 시스템을 멈추지 않고 5세대에 걸쳐 진화시킨 의사결정의 흔적.

AS-IS TO-BE
단일 SPANuxt 4 SSR + Vite 7 SPA 하이브리드
Webpack + BabelVite 7.3 (ESBuild)
JavaScriptTypeScript 5 strict
CSS + SCSS + BootstrapTailwind CSS 4 (@theme)
axios ×3 (일반/CGI/Flask)ofetch 단일 클라이언트
Pinia 2 (JS)Pinia 3 (TS Composition Store)
수동 폼 검증VeeValidate 4 + Zod 3
CSR HTML ~4KBSSR HTML 30KB+ · SEO
NicePay only토스 · 포트원 V2 · PayPal 멀티 PG
LogbackLog4j2 + LMAX Disruptor Async
SVNGit 자체호스팅 (Gitea / GitLab)
jQuery 3.6@vueuse/core + 순수 DOM API
process.env.VUE_APP_*globalThis._importMeta_.env.VITE_*
require() / require.contextimport / globalThis._importMeta_.glob()
테스트 없음Vitest 3.2+ + @vue/test-utils
린팅 없음ESLint 9 flat config + Prettier
Tuxedo (레거시 미들웨어)UtoL 마이그레이션 · 우정사업본부
CentOSUbuntu · Container-first

— Production at MPNITE · 단일 책임으로 설계 및 실행

07 · Your Stack

이 중 어떤 조합이
맞는지부터 검토합시다.

스택은 시작이 아닙니다. 시스템이 풀려야 할 문제가 먼저입니다.
초기 기술 검토 세션은 무상입니다. 영업일 48시간 내 대표가 직접 회신.