이번 주는 Project Serving에 대해 공부합니다.
월요일 (81일차, 2024-12-09)
1. 새로 배운 내용
- Serving의 종류는 Batch Serving과 Online Serving으로 나뉘고, Batch Serving은 Batch 패턴, Online Serving은 Web Single 패턴, Synchronous 패턴, Asynchronous 패턴이 있음.
- Airflow는 파이썬을 사용해 스케줄링 및 파이프라인을 작성할 수 있고 작성 목록을 확인할 수 있는 웹 UI를 제공함.
2. 피어세션 내용
- 처음으로 일탈을 했다. 팀원들과 그림맞추기를 하면서 재밌는 시간을 보냈다.
3. 회고
- 그동안 AI model 배포 관련된 정보를 알고 싶었는데, 이번 주 강의에서 잘 설명해 주시는 것 같아서 열심히 흡수해야 될 것 같다. 새로운 개념들을 잘 익히고 실습도 열심히 해야 될 것 같다.
화요일 (82일차, 2024-12-10)
1. 새로 배운 내용
- Airflow DAG에서 사용하는 인자 중 catchup은 과거에 지나간 일자의 DAG을 실행할지 결정하는 옵션이고, depencs_on_past는 이전 DAG 실행 결과에 의존할지 결정하는 옵션.
- Airflow의 Operator는 작업 실행, Variable은 변수 저장, Sensor는 특정 조건 만족시 실행, XComs은 결과 저장 등의 기능이 있음.
2. 피어세션 내용
- 이번주 과제가 난이도가 좀 있어서 과제 관련된 이야기를 했다.
- 이번주 논문 리뷰가 있기 때문에 간단하게 이야기를 했다.
3. 회고
- 과제가 강의에서 직접적으로 배우지 않았던 것들이 나와서 따로 찾아봐야 하는 것들이 많은 것 같다. 따로 찾아보면서 공부하는 것이 생각해야 할 것들이 많아서 더 좋은 것 같다.
수요일 (83일차, 2024-12-11)
1. 새로 배운 내용
- Online Serving은 3가지로 나뉘는데 직접 웹 서버 개발, 클라우드 서비스 활용, 오픈소스 활용이 있음.
- Serving의 아키텍처 중 모노리스 아키텍처는 하나의 큰서버로 개발하는 것이고, 마이크로서비스 아키텍처는 작은 여러개의 서버로 개발하는 것.
2. 피어세션 내용
- 컴퍼니데이에서 옴니어스 벨라를 소개해 주셨는데, 팀원들이 사용하고 결과를 공유해 주었다.
3. 회고
- 오늘 컴퍼니데이에서 좋은 영향을 받은 것 같다. 스타트업 대표님이 인턴이나 신입은 크게 기여하지 못한다는 이야기를 해주셨는데, 나는 취업을 하려면 완성된 상태여야 한다고 생각했었는데 그렇지 않아도 된다는 생각이 들었다.
목요일 (84일차, 2024-12-12)
1. 새로 배운 내용
- Poetry는 pip를 대체하여 사용하는 패키지 매니저인데, 복잡한 의존성들의 버전 충돌을 방지하고, 빠르게 개발이 가능함.
- Swagger는 REST API를 설계 및 문서화 할 때 사용하여 협업할 때 유용하고, 구축된 프로젝트를 유지보수하기 유용함.
2. 피어세션 내용
- 백엔드 관련된 지식을 모르는 팀원들이 있어서 간략하게 설명해 주었다.
3. 회고
- 백엔드 사전 지식을 알고 강의를 들으니 수월했던 것 같다. 심화과제나 더 알아가야할 부분 같은 것들을 더 공부해보면 좋을 것 같다.
금요일 (85일차, 2024-12-13)
1. 새로 배운 내용
- Pydantic은 Type Hint를 런타임에 강제해 안전하고 간단하게 데이터를 핸들링 할 수 있음.
- Lifespan은 FastAPI에서 앱을 실행할 때와 종료할 때 로직을 추가할 수 있는 기능.
2. 피어세션 내용
- BLIP과 LLaVA 논문 리뷰를 진행하면서 여러 의견을 공유했다.
- 다음주 오프라인 만남에서 진행할 장소와 시간을 정하고, 저녁메뉴와 내기에 대해서도 이야기를 했다.
3. 회고
- 논문을 읽는데 어느정도 아는 것들이 나왔고, 읽는데도 많이 수월했다. 부스트캠프를 진행하면서 많은 것을 배운 것 같다는 체감이 들었다. 다음 논문은 BLIP-2인데, 열심히 꼼꼼히 읽어봐야겠다. 다음주는 이번주보다 열심히 살도록 노력해야겠다.
'Boostcamp AI Tech' 카테고리의 다른 글
부스트캠프 AI Tech 7기. 19주차 회고록 (1) | 2025.01.03 |
---|---|
부스트캠프 AI Tech 7기. 18주차 회고록 (2) | 2024.12.26 |
부스트캠프 AI Tech 7기. 16주차 회고록 (3) | 2024.12.10 |
부스트캠프 AI Tech 7기. 15주차 회고록 (3) | 2024.12.02 |
부스트캠프 AI Tech 7기. 14주차 회고록 (0) | 2024.12.02 |