UI&UX

[스타트업/기술] GitHub Actions CI 파이프라인 | 프로덕션 배포 전 런타임 에러를 차단하는 테스트 자동화

서비스 출시 준비 중 발견한 치명적인 문제점 지난 시간 에 이어 sleuth의 백엔드 서버(FastAPI & Cloud Run) 로직을 프로덕션 환경을 위해 고도화하는 작업에 집중하고 있다. 평소처럼 로컬 환경에서 새로운 기능을 테스트해 보니 매끄럽게 잘 동작하기에, 큰 고민 없이 main 브랜치에 코드를 직접 푸시하고 배포를 진행했다. 팀에 개발을 담당하는 인력이 많이 없기도 하고, 백엔드 서버를 지금은 혼자 구축하고 있기에 편의를…

hyeon_B

[스타트업/기술] GCP Vertex AI | 프로덕션 환경을 위한 GeminiAPI 마이그레이션

지난 글들에서는 Sleuth의 코어 로직을 클라이언트에서 분리하여 FastAPI로 백엔드를 구축하고, 이를 GCP Cloud Run이라는 서버리스 인프라에 안착시킨 과정을 정리했다. (Cloud Run의 Scale-to-Zero와 콜드 스타트 최적화에 대한 내용은 이전 포스팅 을 참고하길 바란다.) 내부 아키텍처가 갖추어졌으니, 이제 실제 운영 환경의 쏟아지는 트래픽을 견뎌낼 수 있는지 검증할 차례다. 하지만 테스트를 시작하자마자 코드가 아닌…

hyeon_B

[스타트업/기술] Firebase Storage 이미지 로딩 최적화 | GCP Bucket 직접 호출을 통한 Latency 개선

Firebase Storage의 편리함 속에 숨겨진 Latency 개발 중인 프로덕트에서 이미지 로딩 속도가 눈에 띄게 느리다는 것을 발견했다. 사실 처음 원격 파일 저장소를 활용할 때도 "왜 이렇게 로딩 속도가 느릴까" 생각은 하고 있었지만 지금껏 미뤄오다 드디어 해결하고자 한다. (연구에 따르면 지연시간이 1초 증가할 때마다 이탈률이 무려 10% 증가 한다고...!) 네트워크 탭을 열어 프로파일링을 해보니, 이미지 한 장…

hyeon_B

[공학 설계] 창업과 공학 - 별하 에세이 rec.

공학이란 과학 원리 를 바탕으로, 새로운 기술을 개발하는 학문이다. 여기서 중요한 점은 연구 개발이 가치 를 가져야 한다는 점이다. 즉, 실현가능성/ 규제/ 안전성/ 수익성/ 공익성 등등.. 을 고려해야 한다. 따라서 공학자는 Problem Solver, 문제 해결사라고 할 수 있다. 인류의 문제를 발견하고, 그걸 기술로써 해결해 나가는 사람이다. 나는 이런 면에서 공학자가 창업가와 닮아 있다고 생각한다. - 공학자가 ' 기술 '…

hyeon_B

인공지능 시대 창의성이 중요한 이유

안녕하세요. 'be별하' 입니다. 오늘은 좀 새로운 주제를 들고 왔습니다. 바로, '창의성'입니다. 창의성... 대부분 어렸을 때부터 중요한 역량이라고 들어오셨을 것으로 생각합니다. 하지만 정작 왜 중요한지 모르시는 분들도 많을 것입니다. 그리고 창의성이 천재들의 영역이라고 생각하시는 분들도 꽤 있을 것입니다. 그래서 저는 이 글을 통해 창의성에 대한 오해를 풀고, 왜 중요한지에 대한 대답을 풀어가고자 합니다. 이…

hyeon_B
게시물 더보기
검색결과 없음