728x90
반응형

2026/01 3

모아모아 백엔드, Django에서 FastAPI로 전환하며 API 통합을 실험하다

최근에 모아모아 프로젝트의 백엔드를 정리하면서, 기존 Django 기반 구조를 FastAPI로 전환하는 작업을 진행했다. 단순한 프레임워크 교체라기보다는, 앞으로의 확장성과 실험을 염두에 둔 선택이었다.왜 ? FastAPIFastAPI를 선택한 가장 큰 이유는 API 중심 아키텍처에 대한 실험적인 고민 때문이다.카카오, 텔레그램, 토스처럼 서로 성격이 다른 세 가지 플랫폼을 하나의 API 레이어로 통합 제어할 수 있을까? 라는 질문에서 출발했다.각 플랫폼은 인증 방식도 다르고, 이벤트 흐름도 제각각이지만 FastAPI의 비동기 처리와 명확한 스키마 기반 설계라면 공통 인터페이스를 중심으로 충분히 정리할 수 있겠다는 판단이 들었다. “한 번에 잘 만들자” 보다는 API로 어디까지 통제가 가능한지 실험해보자..

독자 AI 파운데이션 모델 프로젝트 1차 발표회 이슈 관련 개인적인 생각

요즘 화제가 된 「독자 AI 파운데이션 모델 프로젝트 1차 발표회」라는 표현을 보면서, 개인적으로는 한 가지 생각이 계속 들었다. 사실 여기서 ‘독자’라는 단어만 빠져도 불필요한 논란은 상당 부분 줄어들지 않았을까 하는 점이다. ‘독자’라는 말은 사전적으로 보면 홀로 독(獨), 스스로 자(自)를 써서, 말 그대로 혼자서, 자체적으로라는 뉘앙스를 강하게 담고 있다. 그래서인지 ‘국내 독자 AI 파운데이션 모델’이라는 표현을 접하면, 많은 사람들이 자연스럽게 이런 질문을 하게 된다.“그렇다면 오픈소스를 사용하지 않고, 완전히 자체 기술로 개발한 모델이라는 의미일까?”물론 현실적으로 오늘날의 AI 개발에서 오픈소스를 전혀 활용하지 않는 것은 거의 불가능에 가깝다.다만 그럼에도 불구하고 ‘독자’라는 단어가 들어..

문서화 2026.01.16

영화 인 타임 같은 걸 만들어 보려고 삼성 갤럭시 워치 구매

어느 날 문득 영화 〈인 타임〉이 떠올랐다.시간이 곧 돈이고, 손목에 남은 시간이 표시되는 그 세계관.“이거… 스마트워치로 비슷한 거 만들어볼 수 있지 않을까?”생각이 들자마자 바로 필요한 게 떠올랐다. 일단 스마트워치부터 필요했다핵심은 손목이다.그래서 후보는 자연스럽게 두 가지.애플 워치갤럭시 워치하지만 현실적인 문제, 바로 가격.애플 워치는 중고라도 부담이 컸고, 이것저것 알아보다 보니 갤럭시 워치가 그나마 저렴했다.결국 선택은 갤럭시 워치.가격은… 5만 원 어디서 샀는지는… 비밀중고지만 상태는 만족며칠 뒤 물건이 도착했다.중고라서 살짝 걱정했지만,외관 괜찮고전원 잘 들어오고터치도 문제 없음“오케이, 이 정도면 충분하다.”이제 진짜 중요한 단계로 넘어간다.개발은 뭘로 하지?평소에 Flutter를 쓰고..

728x90
반응형