Stack · Working Set · 06

어떤 분야든,
비즈니스를 깊이 이해하고 만듭니다.

겉으로 보이는 화면뿐 아니라, 비즈니스가 돌아가는 핵심 로직까지 정확히 파악합니다. 어떤 분야든 믿고 맡기실 수 있도록 검증된 도구로 구현합니다.

01 · 운영 연차6+프로덕션 아키텍처 실전 경험
02 · 주력 언어4TS · Python · Go · Rust
03 · 배포 리전14AWS · GCP 글로벌 멀티 리전
04 · 준수 표준3SOC 2 · OWASP · GDPR
Working Matrix · 06

카테고리별로 본 운영 도구.

같은 도구도 도메인이 바뀌면 다르게 씁니다. 아래는 우리가 자주 쓰는 도구들입니다.

Languages

도메인 모델은 타입으로 잡고, 성능은 컴파일러에 맡깁니다.

주력
TypeScript도메인 모델·인터페이스Python운영·ML·자동화Go서비스·내부 도구Rust성능·안전성
보조
Kotlin모바일·JVM 연동C++저수준·성능

주로 이럴 때 — 도메인 모델은 TS와 Rust로 잡고, 운영과 실험은 Python으로, 서비스 사이는 Go로 잇습니다.

Web · Mobile

운영 데이터를 사용자 화면까지 끊김 없이 전달하는 도구.

주력
Next.js앱·SSRReact뷰 레이어React Native모바일Framer Motion모션·전환
보조
Tailwind디자인 시스템TanStack데이터 조회·테이블

주로 이럴 때 — 데이터 구조가 자주 바뀌는 화면은 Next.js와 TanStack으로 시작합니다. 디자인 결정은 Tailwind 토큰에 담아 둡니다.

Backend · Data

읽기·쓰기 분리, 중복 방지, 순서 보장을 기본으로 갖춘 도구.

주력
Postgres트랜잭션 DBRedis캐시·큐Kafka이벤트 백본ClickHouse분석·시계열
보조
PrismaORMDrizzle타입 안전 SQL

주로 이럴 때 — 결제·재고·정산처럼 어긋나면 안 되는 도메인은 Postgres + Kafka(Outbox)로 시작하고, 분석은 ClickHouse로 분리합니다.

Infra · Observability

배포 경로와 운영 지표를 하나로 묶는 도구.

주력
AWS주력 클라우드GCPML·데이터 워크로드Kubernetes컨테이너 런타임Terraform인프라 코드화
보조
OpenTelemetry관측 표준Grafana대시보드·알림

주로 이럴 때 — 배포·롤백·모니터링을 하나의 파이프라인으로 묶습니다. 손으로 만든 인프라는 일주일 안에 Terraform으로 옮깁니다.

AI · ML Ops

모델을 실험에서 운영 흐름으로 옮기는 도구.

주력
PyTorch모델·학습Triton추론 서빙LangChainLLM 파이프라인MLflow실험 관리
보조
Vertex AI관리형 학습OpenAI범용 LLM

주로 이럴 때 — 실험은 자유롭게 하되, 운영에는 추론 SLO와 회귀 테스트를 통과한 모델만 올립니다.

Security · Compliance

신뢰 계층을 출시 첫날부터 작동시키는 도구.

주력
OAuth 2.0사용자 인증OIDC외부 로그인 연동Vault시크릿 관리KMS키 관리
보조
OWASP취약점 체크리스트SOC 2감사 대응

주로 이럴 때 — 인증과 키 관리는 첫 PR부터 들어갑니다. 감사 로그는 운영 데이터만큼 무겁게 다룹니다.

도구를 고르는 네 가지 기준.

6년간 프로덕션 환경에서 검증해 온 기준입니다. 새로운 기술을 검토할 때마다 이 네 가지를 엄격히 적용합니다.

  • 01

    유행보다 운영 안정성.

    GitHub Star 수가 아니라, 새벽 3시에 장애가 나도 디버깅할 수 있는지가 기준입니다. 최신 도구일수록 검증된 사례는 적습니다.

  • 02

    타입이 곧 명세입니다.

    도메인 경계는 타입으로 잡고, 런타임 검증은 외부와 닿는 지점에만 둡니다. PR 리뷰의 절반은 타입 설계 이야기로 채워집니다.

  • 03

    특정 업체에 묶이는 건 빠져나갈 길이 있을 때만.

    관리형 서비스를 쓰더라도, 6개월 안에 다른 클라우드로 옮길 수 있는 방법을 미리 마련해 둡니다. 새 의존성은 운영 비용을 충분히 따져본 뒤에 들입니다.

  • 04

    도구보다 비즈니스 도메인이 우선.

    같은 도구도 결제 도메인과 콘텐츠 도메인에서는 다르게 씁니다. 도메인이 요구하는 보장 수준을 먼저 정리한 뒤, 거기에 맞는 도구를 가져옵니다.

Composition · 03

도메인에 맞춰 묶는 스택.

도구 하나는 그냥 이름이지만, 조합이 되면 설계 결정이 됩니다. 세 가지 도메인에서 자주 쓰이는 조합을 정리했습니다.

C01결제 · 트레이딩 · 정산

실시간 코어

지연이 곧 손익이 되는 도메인입니다. 성능이 중요한 경로는 Rust로, 이벤트는 Kafka로, 분석은 ClickHouse로 나눕니다. 관측은 처음부터 OpenTelemetry로 통일합니다.

  1. L01Rust
  2. L02Kafka
  3. L03ClickHouse
  4. L04OpenTelemetry
  5. L05Grafana
p99 지연 · < 12ms이벤트 누락 · 0건
C02커머스 · 콘텐츠 · 대시보드

사용자 화면

데이터 구조와 디자인이 자주 바뀌는 화면입니다. Next.js로 빠르게 만들고, Postgres와 Redis로 안정적으로 받칩니다.

  1. L01Next.js
  2. L02TypeScript
  3. L03Postgres
  4. L04Redis
  5. L05Vercel
LCP p75 · < 1.8s주간 배포 · 12회
C03인증 · 감사 · 규정 준수

신뢰 백본

OAuth/OIDC, KMS, 감사 로그를 운영 환경에 기본으로 포함합니다. SOC 2와 GDPR은 나중에 덧붙이는 게 아니라 출시일에 맞춥니다.

  1. L01Go
  2. L02Postgres
  3. L03Vault
  4. L04KMS
  5. L05OIDC
  6. L06Audit Log
감사 결과 · PASS · 4분기시크릿 노출 · 0건

운영 가능한 구조를 함께 설계할 준비가 됐다면.

먼저 어떤 문제인지부터 듣습니다. 데모와 견적, 일정은 그다음에 정리합니다. 첫 대화는 보통 30–45분이고, 필요하면 NDA부터 작성하고 시작합니다.

접근 방식 보기