본문으로 건너뛰기

· 약 13분
강시온

서론

내가 처음 이 회사를 알게 된 건 2019년 여름이다. GDG Seoul 모두의 Toy Story 라는 행사에서 지인이 발표한다고 하여 들으러 갔다가 한 발표가 굉장히 흥미로웠다. 한창 머신러닝에 관심을 가지던 시기였는데 머신러닝에 활용하는 GPU 가상화 관리 도구에 관한 내용이었다. 굉장히 기술적으로 깊이 있고 이런 걸 하는 회사도 있구나 하고 처음으로 래블업에 대해 알게 되었다.

· 약 12분
강지현

이번 글에서는 Backend.AI의 MLOps 플랫폼인 FastTrack을 소개합니다. FastTrack을 사용하면 데이터 전처리, 학습, 검증, 배포, 그리고 추론과 같은 각각의 단계를 하나의 파이프라인으로 구성할 수 있습니다. 특히 FastTrack에서는 파이프라인을 구성할 때에 사용자가 각 단계를 손쉽게 커스터마이징 가능합니다. 이번 포스팅에서는 MLOps 플랫폼이 왜 필요한지와 함께 Backend.AI FastTrack 의 탄생 배경, 그리고 FastTrack 이 가지는 특장점을 함께 소개합니다.

· 약 9분

프로그램의 복잡도가 올라갈수록 소프트웨어 개발자에게는 좋은 디버깅 도구가 필요합니다. 가장 이상적인 디버깅 과정은 마음껏 실험해볼 수 있는 개발환경에서 문제를 안정적으로 재현하는 방법을 알아내고 이를 자동화된 테스트로 만드는 것이죠. 하지만 재현 시나리오 구성 자체가 너무 복잡하거나 프로덕션 환경에서만 가끔씩 랜덤하게 발생하는 종류의 버그들은 차선책으로 로그를 상세히 남겨서 사후에라도 어떤 문제가 있었는지 파악할 수 있도록 해야 합니다. 이번 글에서는 복잡한 asyncio 프로그램의 디버깅을 쉽게 하기 위해 개발한 aiomonitor-ng 도구를 소개합니다.