
생성 진행률에 SSE를 쓰고 폴링을 남겨둔 이유
Porta는 인증이 필요한 생성 화면에서 SSE를 우선으로 쓰고, 연결이 깨질 때만 폴링으로 내려가도록 설계했어요.

스트리밍 이벤트를 메모리 밖으로 옮긴 이유
단일 프로세스에서는 충분해 보였던 in-memory 상태가 멀티 워커에서 깨지기 시작했고, Porta는 스트리밍 이벤트를 DB append log로 바꿨어요.

한글 상호명도 바로 쓸 수 있는 서브도메인 만들기
ASCII 전용 slug 정리는 한글 상호명에서 쉽게 깨졌고, Porta는 한글 친화 후보와 안전한 fallback을 함께 제공하는 쪽을 택했어요.

테스트를 늘리기 전에 리스크 맵부터 만든 이유
테스트 개수보다 먼저 중요한 건 어떤 경로가 실제로 위험한지였고, Porta는 그 우선순위부터 문서로 고정했어요.

Porta CI/CD 파이프라인 구축기: 변경 감지부터 선택 배포까지
Porta가 어떻게 변경 감지, 선택 테스트, GHCR 이미지 빌드, 운영 배포 자동화를 하나의 흐름으로 묶었는지 정리해요.
