JenaLab Technical Blog
AI SaaS, macOS 네이티브 앱, 시스템 아키텍처에 대한 기술 블로그. Storida, jenaMemory, JenaNote, JenaImage 프로젝트의 설계와 구현을 다룹니다.
DB 기반 Job Queue — Vercel 타임아웃을 우회하는 비동기 생성 시스템
문제: 2~4분 걸리는 AI 생성
토스페이먼츠 빌링키 기반 구독 결제 시스템 설계
SaaS 구독 결제의 요건
인증 시스템 마이그레이션 — Supabase Auth에서 Firebase Auth로
마이그레이션 배경
AI 프롬프트 엔지니어링 — 동적 프롬프트 시스템과 AI 분석 파이프라인
문제: 하드코딩된 프롬프트
Drizzle ORM + Supabase — 운영 안전한 DB 워크플로우 설계
문제: ORM 마이그레이션의 위험성
Storida 시스템 아키텍처 — AI SaaS를 위한 모노레포 설계
프로젝트 배경