Tag: architecture
All the articles with the tag "architecture".
-
개발과 인프라를 같이 하면서 아키텍처를 보는 방식이 바뀌었다
개발과 인프라를 같이 하다 보니 코드에서 보이지 않던 운영 비용이 보이기 시작했다. NoteGate의 background job runtime을 정리하면서 외부 메시징 큐 대신 PostgreSQL Job 구조를 먼저 선택하게 된 이유를 정리한다.
-
모델이 바뀔 때마다 코드를 고치고 싶지는 않았다
모델의 가격, 입력 한도, 과금 방식이 자주 바뀌는 상황에서, 내부 도구와 작은 서비스의 모델 호출 정책을 코드 밖으로 빼기 위해 llmgate를 만든 과정을 정리한다.
-
작은 서비스를 계속 만들다 보니 인증부터 먼저 분리하게 됐다
개인 프로젝트에서 작은 서비스를 여러 개 만들기 시작하니, 기능보다 먼저 인증이 반복됐다. 로그인을 공통으로 쓰려는 게 아니라, 여러 서비스가 같은 사람을 같은 사람으로 알아보게 하려고 인증을 먼저 분리했다.