Closed james-sungjae-lee closed 5 years ago
현재 Flex Ads 의 핵심 프로그램인 inotify_rekog_web 의 경우에는 Thread 단위로 Function 이 구분되어 있는 상태이다.
이에 대하여 더 세분화된 모듈화를 통해 가시성이 좋고 효율적인 프로그래밍이 가능할 것으로 보인다.
모듈화가 가능한 부분은 다음과 같다.
S3 에 업로드 된 Object 에 대하여 새로운 Directory 로 이동시키고 Remove 하는 작업
serverless 의 response 에서 json 데이터를 분해 및 추출하는 작업
해당 코드를 모듈화 후 테스트를 해보도록 한다.
Thread 단위로의 모듈화
Thread 내부에서, 기능 단위의 모듈화
두 가지 방향으로 모듈화를 진행할 예정이다.
모듈화 테스트를 진행해 보았으나, Thread 단위에서는 global 변수인
filename_list = [] time_list = []
둘의 처리가 까다로우며,
기능 단위의 모듈화는 무의미하다 생각하여 이슈를 닫고 진행하지 않는다.
현재 Flex Ads 의 핵심 프로그램인 inotify_rekog_web 의 경우에는 Thread 단위로 Function 이 구분되어 있는 상태이다.
이에 대하여 더 세분화된 모듈화를 통해 가시성이 좋고 효율적인 프로그래밍이 가능할 것으로 보인다.
모듈화가 가능한 부분은 다음과 같다.
S3 에 업로드 된 Object 에 대하여 새로운 Directory 로 이동시키고 Remove 하는 작업
serverless 의 response 에서 json 데이터를 분해 및 추출하는 작업
해당 코드를 모듈화 후 테스트를 해보도록 한다.