파이썬 코인 자동매매 봇 만들기 (2)

서론 지난 글에 이어 이번에는 본격적인 인프라 설정 및 자동매매의 기본 플로우를 구현해보고자 한다. 본론 1. 인프라 구축 자동매매 시스템의 전반적인 파이프라인은 다음과 같은 구성요소들로 이루어져 있다. * Scheduler (Celery Beat) : 주기적으로 작업을 트리거 * Redis : 메시지 브로커 * Collector : 시세(분봉) 데이터를 수집하여 DB에 적재 * Trader : 전략에 따라 매수/매도 시그널을 실행…

DRF QuerySet 처리 흐름과 FilterSet 동작 원리 분석

서론 Django REST Framework를 사용하면서 filterset_class를 설정하고 필터링을 적용하는 건 매우 흔한 일이다. 필터셋을 통해 URL 파라미터만으로 복잡한 조건 필터링을 쉽게 구현할 수 있고, django-filter 라이브러리를 활용하면 필드 단위, 메서드 단위로 커스텀 필터도 자유롭게 정의할 수 있다. 필자 또한 filterset_class에 커스텀 메서드를 정의하여 필터링을 적용했다. 하지만 API 성능을…