브로커와의 준비 작업
비동기 작업 큐(queue)를 python에서 활용할 수 있는 celery를 소개한다. 웹서버가 처리하기엔 무거운 연산(e.g. pdf 변환, 과학적 계산 프로세스 등)을 그냥 서버에 집어넣으면 사용자는 웹서버의 처리가 다 끝날 때 까지 빙빙 돌고있는 웹브라우저를 하염없이 바라보고만 있어야 할 것이다. 왜냐하면 웹서버의 작업은 동기적(synchronous)이기 때문이다. 반대로 비동기적 (asynchronous)인 작업이라는 것은 어딘가에 작업을 던져주고 그 작업이 끝나길 기다리지 않고 다른 일을 할 수 있다는 것이다. 그 예로 태생부터 비동기적인 javascript가 있다. 그리고 작업이 끝났는 지 지속적인 체크를 하다가 끝나면 그 결과물을 받으면 된다. celery는 메시지 브로커(message broker)와 python 작업 프로세스를 연결해서 이러한 비동기 작업을 수행할 수 있는 시스템을 브로커와의 준비 작업 제공한다. 그리고 추가적으로 (python과는 독립적으로) celery 밑을 바쳐줄 메시지 브로커가 필요하다. 뜬금없이 언급한 메시지 브로커는 다음 예를 통해서 설명하려고 한다.
0. 비동기 작업의 사례, 메시지 브로커의 필요성
비동기 작업이 필수적인 곳이 있는데, 바로 은행 전산 시스템이다. 전국의 은행 지점에서 돈이 오고 가는 것이 전산적으로 어딘가의 중앙 시스템에 기록이 된다. 동시다발적으로 거래가 일어날 텐데, 전산 작업 중 브로커와의 준비 작업 일부가 충돌해서 문제가 발생한다면 은행 입장에서는 재앙과 같은 일이 된다. 이런 위험을 해소해주는 것이 메시지 브로커를 이용한 비동기 작업 큐를 구축하는 것이다.
queue라는 단어 자체가 컨베이어 벨트처럼 작업을 기다리는 줄을 의미한다. 모든 은행 지점에서 거래에 대한 전산 입력을 할 때마다 중앙 시스템의 메시지 큐에 순차적으로 작업이 등록시키고, 중앙 시스템은 큐에 등록된 작업을 차례대로 수행하면 충돌의 위험을 많이 줄일 수 있는 것이다. 이러한 메시지 큐 시스템과 여기에 작업을 전달해주는 시스템을 브로커라고 부르는 것이다.
1. 브로커 redis 설치
그래서 일단 celery보다 먼저 메시지 브로커를 설치하겠다. 사실 redis가 단지 메시지 브로커인 것은 아니고, (in-memory) 데이터 저장 장치인 redis를 메시지 브로커 용도로 사용하는 것이라고 생각하면 된다. redis 설치에 대한 글을 따로 써두었다. 이 곳을 참조하자.
2. celery 설치
pip를 이용해 celery 모듈과 redis와의 연동을 위한 dependency를 한 번에 설치한다. 별거 없다.
3. 기본적인 설정으로 celery 시작
redis를 기본 설정으로 설치했다면, 다음과 같이 브로커의 주소와, 작업을 저장할 backend 주소를 아래와 같이 python 스크립트에 입력할 것이다. redis 주소의 공식은 redis://:[email protected]:port/db_number 임을 참고하자.
이제 본격적이지만 매우 단순한 celery 사용 코드를 보겠다.
app 이라는 브로커와의 준비 작업 celery 객체를 실행시키고, 여기에 add 라는 엄청난 계산을 하는 작업을 등록했다. 이제 우리는 celery 프로세스를 실행해서 redis와 연동해서 작업을 받을 준비를 하겠다.
celery 로고와 함께 설정 스펙이 뜨고, 조금 기다리면 작업을 받을 준비가 됨을 볼 수 있다. 이제 직접 코드를 입력해서 작업을 넣어보자.
여기까지 실행시키고 celery 프로세스가 실행 중인 터미널을 띄워 위 작업이 등록된 것을 확인해보자. 계산이 간단하기 때문에 순식간에 완료됨을 알 수 있다. 작업이 완료되었는지 직접 확인해보자. 참고로 CELERY_RESULT_BACKEND 를 지정해서 저장할 수 있는 설정을 해두었기 때문에 add.delay(4,4) 의 작업을 result 에 담아서 이후의 작업 상황을 확인할 수 있음을 알아두자.
4. 마무리 정리
다시 한 번 비동기 작업 큐의 스토리를 정리해보겠다.
- celery 프로세스를 띄워서 작업을 받을 준비를 마쳤다.
- 내가 add 작업을 ( delay 를 통해) 해 달라고 추가했고 redis backend에 그 기록이 저장된다.
- 현재 하고 있는 일이 없는 redis는 새로 온 작업을 저장 후 celery 프로세스에 전달한다.
- 작업을 전달받은 celery는 add 를 계산하기 시작하고
- 나는 redis backend를 통해 그 계산이 완료되었는지 확인하고 완료되었다면 그 결과값을 받을 수 있다.
다음 글에서는 celery 프로세스를 django 위에 얹어서 실제 웹에서 비동기 작업 큐를 이용하는 방법을 설명할 예정이다.
연예
The copyright belongs to the original writer of the content, and there may be errors in machine translation results.
Hak cipta milik penulis asli dari konten, dan mungkin ditemukan kesalahan dalam hasil terjemahan mesin.
Bản quyền thuộc về tác giả gốc của nội dung và có thể có lỗi trong kết quả dịch bằng máy.
고레에다 히로카즈 감독의 신작 ‘브로커’가 개봉을 앞두고 있다.
‘브로커’는 그간 가족에 대한 이야기를 꾸준히 해왔던 고레에다 히로카즈 감독이 장기를 발휘한 영화. 이번 작품의 경우 특히 히로카즈 감독의 전작과 비교되는 많은 대사가 눈길을 끌었다. 히로카즈 감독은 영화 개봉을 앞두고 진행한 라운드 인터뷰에서 베이비박스와 비혼모, 보육원에 맡겨지는 아이들에 대해 취재를 진행하며 많은 것을 배웠고, 그런 깨달음을 영화에 담기 위해 직접적인 대사 표현을 많이 했다고 밝혔다.
-약 6년 동안 영화를 브로커와의 준비 작업 준비했다고 들었다. “처음 플롯을 쓴 건 약 6년 전이지만 본격적인 준비 작업에 착수했던 건 재작년이다. 한 2년 동안 베이비박스를 찾아가서 취재하기도 했고 보육원 출신인 분도 만났고, 쉼터에서 생활하는 아이와 어머니도 뵀다. 아기 브로커를 직접 수사한 경험이 있는 형사분도 화상으로 만났다. 베이비박스에 대한 찬성, 반대 입장이 일본에도 모두 있는데, 한국도 비슷하다는 걸 알 수 있었다. 특히 크게 다가왔던 건 보육원 출신 사람들의 목소리였다. ‘내가 정말 태어나길 잘한 것인가’라는 의심을 가진 분들이 많더라. 아이들이 삶에 대한 확신을 갖지 못한 채 어른이 된다면 그것은 누구의 책임인가 고민했다. 확실히 엄마의 책임은 아니라는 생각이 들었다. 그것이 사회의 책임이라면 나는 그분에게 어떤 말을 할 수 있을지 고민했고, 평소에는 잘 쓰지 않는 직접적인 대사를 이번 영화에서 브로커와의 준비 작업 쓰게 됐다. ‘태어나줘서 고마워’라는 대사도 그래서 나왔다.”
-첫 한국 영화 연출작이다. 어땠는지. “영화를 만드는 프로세스는 어느 나라나 큰 차이가 없는 것 같다. 촬영 감독이라고 하면 어느 나라를 가도 촬영 감독 느낌이 나고 미술부는 어느 나라에 가도 미술부 느낌이 난다. 장인들은 국경을 넘어 어떠한 특징을 갖게 되는 것 같다. (웃음) 한국의 경우 노동환경이 잘 정비돼 있다는 느낌을 받았다. 노동시간 제한, 충분한 휴식시간 보장 등이 인상적이었다. 현장 노동 환경은 그래서 일본보다 훨씬 쾌적하다는 느낌이 들었다. 일본도 빨리 그렇게 됐으면 하는 바람이다.”
-배우들에게 손글씨 편지를 줬다고 들었다. “내가 키보드로 뭘 치는 걸 잘 못해서 그렇다. (웃음) 시나리오를 작업할 때도 손으로 글씨를 쓰지 않으면 작업을 하지 못 한다. 특히 이번에는 언어가 통하지 않는 배우들과 하는 작업이었기 때문에 제대로 글로써 마음을 전달하고 싶다는 생각을 했다. 그래서 시나리오가 나온 상태에서 내가 어떤 생각을 가졌는지를 편지에 담아서 배우들께 전달했다. 각자의 캐릭터 배경에 대해서도 편지에 적었다.”
-답장은 받았나. “사실 답장을 바라고 쓴 편지는 아니다. 배우가 연기로 표현해 주는 것이 내 편지에 대한 답장이라고 생각했다. 결코 배우들하고 편지를 주고받으려고 쓴 게 아니다. (웃음) 하지만 배두나, 이지은(아이유), 이주영 배우에게 짧은 편지를 받았다. 다들 이번 촬영이 즐거웠다고 써줬더라. 소중하게 간직하고 있다.”
-배우들하고 나눈 이야기 가운데 기억에 남는 게 있다면. “배우나 배우에게 시나리오와 편지를 함께 건네자 이후에 일본어로 쓴 오리지널 대본을 달라는 요청이 왔다. 일본어로 쓴 것과 한국어로 쓴 것을 꼼꼼하게 대조하면서 보곤 일본어가 원래 가지고 있었던 미묘한 뉘앙스들이 번역 과정에서 사라진 부분들이 있다고 했다. 형사의 대사로 옮겨지면서 조금 전형적인 형사의 말투로 바뀐 부분들도 있었다. 그래서 둘이 함께 배두나 배우가 맡은 역의 대사를 모두 점검하는 시간을 가졌다. 호텔에서 4시간 정도 함께 작업했다. 그 작업을 끝내고 나니 ‘이 대본이라면 정형화된 형사가 아니라 한 인간으로 와 닿는다. 연기를 할 수 있을 것 같다’는 피드백을 해줬다. 굉장히 흥미로운 캐치볼이었고 유익한 시간이었다.”
-가족 이야기에 특별히 큰 관심을 두는 이유가 있나. “나 스스로는 가족 이야기를 다루는 작가라고 별로 생각했던 적이 없다. 다만 가족 이야기의 어떤 부분에 내가 재미를 느끼는가 하면 바로 가족 안에서는 한 사람이 복수의 역할을 맡는다는 것이다. 같은 사람인데 어떨 때는 아버지고 어떨 때는 아들이 된다. 그래서 가족을 다루면 인간의 다면적인 면면들을 제한적인 공간 안에서 그릴 수 있게 되는 것 같다. 물론 혈연으로 이뤄진 가족만을 의미하진 않는다. 비혼인 상태라 해도 그 사람은 혼자 살아가지 않는다. 그 사람을 지탱하고 브로커와의 준비 작업 있는 사회적 공동체가 주변에 존재할 것이다. 나 역시 감독들과 모여 만든 창작 그룹이 있고, 그들이 내겐 또 다른 공동체이자 가족이다. 그런 공동체는 사람을 물에 가라앉지 않게 해주는 튜브 역할을 하고, 그래서 그런 공동체가 많으면 많을수록 좋다고 생각한다.”
브로커와의 준비 작업
Promoted by Gigamon
단일 장애 지점 (SPOF)은 다음과 같이 정의 할 수 있습니다. “한 결함 또는 브로커와의 준비 작업 오작동으로 인해 전체 시스템이 작동을 멈추게하는 설계 […] 또는 구성 […] 시스템의 결함으로 인한 잠재적 위험. ”
데이터 센터 및 기업에서 보안 도구 자체가 SPOF가 될 수 있습니다. WAF (웹 응용 프로그램 방화벽), IPS (침입 방지 시스템) 또는 ATP (지능형 위협 방지) 시스템과 같은 인라인 도구가 작동하지 않거나 과부하가 걸리면 업무의 원활한 운영에 심각한 영향을 미칠 수 있습니다 .
기술적 관점에서 보았을 때, 결과는 일반적으로 느려지는 서비스에서 잠재적으로 안전하지 않은 작업에 이르기까지 다양합니다. 그러나 기업이 데이터 센터에서 애플리케이션을 원활하게 실행하는 데 의존하는 경우 결과는 종종 불만족스러운 고객, 불만 및 잠재적 구매자가 경쟁 업체로 이동하는 결과를 낳습니다.
Gigamon의 GigaSECURE® 플랫폼에서 제공되는 Inline Bypass 기능을 사용하면 기업을 보호하는 보안 도구에서 단일 장애 지점을 피할 수 있습니다. Gigamon의 솔루션은 사용 가능한 모든 도구에 보안 작업을 지능적으로 분산하여 모든 리소스를 최상으로 사용하도록 합니다. 이는 비즈니스 연속성 수준이 최대 수준으로 유지된다는 것을 의미합니다.
어떻게 작동합니까?
GigaSECURE®는 역동적으로 적응하는 보안 정책으로 생각하십시오. Gigamon은 기업이 이미 투자 한 보안 도구를 최대한 활용하여 보안 수준과 조직을 지지하고 지원하는 시스템의 전반적인 효율성을 향상시키는 방법으로 솔루션을 설계했습니다.
GigaSMART® 장치에 내장 된 트래픽 분산 알고리즘은 최적의 데이터 흐름을 유지하는 데 필수적인 회선 속도로 작동하며 각 보안 도구가 (비대칭으로 라우팅 된 경우에도) 완전한 양방향 세션을 보도록 합니다. 이는 올바른 도구가 항상 전체 데이터 그림을 보고 조직의 보안 태세를 강화하고 맬웨어 및 악의적 인 활동을 방지 할 준비가 되었음을 의미합니다.
데이터 패킷은 데이터 자체의 성격 (Layer 2-4 정보)에 따라 올바른 보안 도구로 라우팅 됩니다. 예를 들어 회사의 인터넷 서비스 제공 업체 (ISP)에 대한 링크에는 DDoS 보호와 같은 특정 보안 조치가 필요할 브로커와의 준비 작업 수 있지만 내부 링크 (지사 간)는 경량 IPS 시스템에서만 모니터링이 필요할 수 있습니다.
“우리는 VoIP, 비디오, 웹 및 기타 주요 속성과 같은 애플리케이션 유형별로 데이터 스트림을 형성 할 수 있습니다. 이러한 필터링 기능을 통해 엄청난 양의 데이터에 압도 당하지 않고도 특정 영역에 집중할 수 있습니다 […]” Brian Chee, 팀 리드 (VoIP 및 비디오), InteropNet
예산 책임자의 경우 보안 시스템에 대한 투자로 최적의 가치를 얻는 것이 무엇보다 중요합니다. 또한 보안 팀은 가능한 모든 도구를 통해 최고의 보호 수준을 얻고 있으며, 모든 기능을 자신의 강점에 맞게 수행 할 수 있습니다.
인라인 트래픽은 대역 외 도구들로 복제되어 보안 모니터링 및 SIEM 향 메타데이터 생성을 가능하게 합니다. 조직은 보안 시스템이 전용 대시 보드 및 보고서에서 수행되는 방식을 볼 수 있습니다. 그러나 필요시 (보안 정책에 정의 된대로) 대역 외 (out-of-band) 도구를 실시간 상태로 재배포하여 인라인 트래픽을 즉시 처리 할 수 있습니다.
동일한 브로커와의 준비 작업 메커니즘을 통해 운영중인 네트워크에서 서비스 중단 없이 신규 또는 교체 도구를 테스트하거나 업그레이드 또는 새 정책을 테스트 할 수 있습니다. 유지 보수는 더 이상 세심한 스케줄링이 필요 없으며 중요 어플리케이션에 대한 액세스가 중단되지 않습니다. 따라서 보안 팀은 생산 시스템을 다시 가동 시키거나 비용이 많이 드는 가동 중단 시간을 할당 할 필요가 없습니다.
특히 보안 팀의 브로커와의 준비 작업 브로커와의 준비 작업 경우 GigaSECURE®는 다음과 같은 기능을 제공합니다.
성능에 영향을 미치지 않으면서 실 트래픽을 사용하여 새 보안 도구를 테스트 (및 비교)하는 기능.
- 서비스 중단 없는 추가 / 대체 보안 도구의 인라인 구축
- 전력 손실시에도 안전한 트래픽 흐름 보장 (GigaSMART 장치까지).
- 감지 모드에서 인라인 방지 모드로 몇 초 만에 보안 장비 구성 변경
- ROI 및 비용 대비 가치를 향상시키기 위해 장애 조치 등을 통해 자산 활용도의 향상
- 작업에 가장 적합한 도구로 트래픽 우선 순위 설정.
- 보안 장치의 피크 기간에 병목 현상 회피.
- 비용 절감을 위해 도구 (이전 및 신규)에 트래픽을 분산.
SSL / TLS 암호 해독 및 암호화의 오프 로딩.
- 장치의 상태 및 실제 성능을 모니터링.
“회선 속도로 정규 표현식을 기반으로 무관한 트래픽을 걸러내는 기능 덕분에 우리의 전체 툴 체인을 보다 효과적으로 만들 수 있었습니다.” Mike Glyer, George Washington University 정보 보안 서비스 이사
GigaSMART® 모듈의 하드웨어 가속기는 암호화 된 트래픽을 해독하여 적절한 도구로 전송 한 다음 다시 암호화합니다. 최신의 강력한 프로세서와 시스템을 사용하면 비즈니스 서비스의 속도 저하 원인이되었던이 작업을 수행하기 위해 구형 툴을 사용할 필요가 없습니다.
점점 더 많은 인터넷 트래픽 (및 내부 트래픽)이 기본적으로 암호화되므로 보안 데이터를 변환 / 재 변환하여 악성 코드 및 악의적 인 행위자 활동을 검사 할 수 있어야 하므로 필수적입니다. 앞으로 더 빠른 암호화 / 복호화 처리량이 필요할 때, 이것은 GigaSMART® 모듈을 추가함으로써 간단히 달성 할 수 있습니다.
경제적 측면에서도 장점이 있습니다. N + 1 장애 조치 기능이 있는 경우 (예비 도구를 평상시 유지하는 경우), 실제 장치에서 “+1″을 사용하여 생산 장치의 부하를 줄이고 필요할 때만 장애 조치 모드로 전환 할 수 있습니다. 한 번 더 강력한 기술을 사용하여 전체 보안 시스템을 지능적으로 제어함으로써 모든 성능 요소는 리소스를 가장 효율적으로 사용하는 데 전념합니다.
보안 도구 및 장치는 “길 위의 과속방지턱”이 되기보다는 기업 및 데이터 센터에서 필요로 하는 복원성, 확장 성 및 유연성을 제공하도록 관리됩니다. 조직의 보안 상태가 개선되고 전체 엔터프라이즈는 필수 응용 프로그램 및 서비스에 대해 예측 가능한 수준의 서비스 이점을 누릴 수 있습니다.
Gigamon의 GigaSECURE® 솔루션은 비용 절감, 강력한 보안 입장 및 실제 비즈니스 성과를 창출하는 동적 토폴로지 관리 시스템을 비롯하여 모든 수준에서 오늘날의 IT 보안 부서들이 좋아할 만한 요소를 다 갖춘 솔루션입니다.
Gigamon GigaSECURE® Security Delivery Platform이 차세대 보안 관리 및 배포 서비스를 통해 기업 시설을 어떻게 향상시킬 수 있는지에 대해 자세히 알아보십시오. 지금 Gigamon 담당자에게 연락하십시오.
브로커와의 준비 작업
고레에다 히로카즈 감독의 영화 '브로커'에 아이유도 합류
- 기자명 김선욱 대학생 기자
- 입력 2021.02.01 13:26
- 댓글 0
SNS 기사보내기
SNS 기사보내기
페이스북(으)로 기사보내기 트위터(으)로 기사보내기 카카오스토리(으)로 기사보내기 카카오톡(으)로 기사보내기 네이버밴드(으)로 기사보내기 네이버블로그(으)로 기사보내기 핀터레스트(으)로 기사보내기 URL복사(으)로 기사보내기
페이스북(으)로 기사보내기 트위터(으)로 기사보내기 카카오스토리(으)로 기사보내기 카카오톡(으)로 기사보내기 네이버밴드(으)로 기사보내기 네이버블로그(으)로 기사보내기 핀터레스트(으)로 기사보내기 URL복사(으)로 기사보내기
고레에다 히로카즈는 누구?
송강호, 강동원, 배두나가 출연하는 영화는?
영화 브로커?
고레에다 히로카즈 감독의 영화 '브로커'에 아이유도 합류
가수 겸 배우인 아이유가 일본의 거장 고레에다 히로카즈 감독의 작품에 출연한다.
1일 영화계에 따르면 아이유는 최근 '브로커' 출연을 결정하고 준비가 한창이다. 영화 '브로커'는 아이를 브로커와의 준비 작업 키울 수 없는 사람이 익명으로 아기를 두고 갈 수 있도록 마련된 베이비 박스를 둘러싼 이야기를 그린 영화이다.
영화 '브로커'는 '어느 가족', '세 번째 살인', '그렇게 아버지가 브로커와의 준비 작업 된다' 등 작품을 연출한 고레에다 히로카즈가 한국제작진과 오랜 시간 준비해온 작품이다.
아이유에 앞서 영화 '브로커'에는 '기생충'등 많은 작품을 소화한 송강호, 영화 '전우치' 등에서 주연을 맡은 강동원과 드라마 '킹덤' 등에서 뛰어난 연기력을 선보인 배두나가 합류하였다.
이러한 뛰어난 연기자들 덕분에 아이유가 '브로커' 출연을 결심하였다는 후문이 있다.
영화 '환상의 빛'으로 영화계에 데뷔한 고레에다 히로카즈 감독은 2018년 칸영화제에서 황금종려상 수상, 2019년 부산국제영화제에서는 올해의 아시아 영화인상 수상한 뛰어난 감독이다.
EDAILY 영화
첫 한국 연출 영화 ‘브로커’로 제 75회 칸 국제영화제 경쟁 부문에 오른 고레에다 히로카즈 감독이 자신의 전작들이 주로 다룬 ‘가족 서사’와 이번 영화의 가장 큰 차이점이 무엇인지 묻자 이같이 답했다.
고레에다 히로카즈 감독은 지난 25일(이하 현지시간) 칸 현지 월드 프리미어 상영회에 앞서 취재진과 가진 티타임을 통해 한국에서 찍은 영화 ‘브로커’의 의미와 송강호, 강동원, 이지은, 배두나, 이주영 등 주연배우들과의 앙상블, ‘브로커’를 찍으며 느낀 한국 영화 제작 시스템에 대한 생각 브로커와의 준비 작업 등을 솔직히 털어놨다.
오는 6월 8일 국내 개봉을 앞둔 ‘브로커’는 베이비박스를 둘러싸고 관계를 맺게 된 이들의 예기치 못한 특별한 여정을 그린 영화다. 송강호, 강동원을 비롯해 배두나, 이지은, 이주영 등 세대를 아우르는 충무로 대표 배우들의 새로운 호흡으로 ‘헤어질 결심’(감독 박찬욱)과 함께 올 칸 영화제 최고의 기대작으로 떠올랐다. ‘어느 가족’으로 칸 영화제에서 황금종려상을 수상한 고레에다 히로카즈 감독의 첫 한국연출작이기 때문이다. 이에 상영회 전인 지난 23일 기준 이미 전세계 171개국에 선판매를 마친 상태다.
26일 칸 경쟁부문 공식 초청작으로 뤼미에르 대극장에서 월드 프리미어 상영회를 연 ‘브로커’는 상영 종료 후 한국 영화 역대 최장 시간인 12분간 기립박수 및 환호성을 받았다.
고레에다 히로카즈 감독의 해외 연출작은 프랑스에서 촬영한 ‘파비안느에 관한 진실’ 이후 이번이 두 번째다. 고레에다 감독은 “구체적인 해외 진출을 목표로 의도한 행보는 아니다”라며 “여러 우연과 인연이 겹치면서 해외에서 촬영한 두 편의 작품이 완성됐다. 지금 현재는 일본 작품을 기획 중이다. 다만 기회가 닿을 때 언젠가 또 해외 배우들과 작업해보고자 하는 마음이 들면 해외작품을 또 준비하게 될 것”이라고 설명했다.
고레에다 히로카즈 감독의 칸 영화제 초청은 이번이 8번째다. 고레에다 감독은 “칸은 언제 오더라도 긴장되는 곳이다. 익숙해지지 않는다”라면서 “특별히 이번엔 CJ에서 작품에 애정을 갖고 힘을 쏟아주고 계신다는 것을 느꼈다. 정말 (작품을) 마음에 들어해주시고 많은 관객들에게 전달하고자 하는 걸 브로커와의 준비 작업 느낄 수 있었다”고 배급사 CJ ENM에 대한 감사함을 전했다.
작품을 처음 기획할 당시 제목은 ‘요람’이었다가 ‘베이비 박스 브로커’를 거쳐 지금의 ‘브로커’로 확정됐다. 고레에다 감독은 “베이비, 박스, 브로커 이 세가지를 둘러싼 이야기임을 스스로 잊지 않으려 꽤 오랜기간 가지고 갔었다”고 털어놨다.
이번 작품은 ‘가족’을 넘어 ‘생명’에 관한 이야기를 포함한다는 귀띔도 덧붙였다. 그는 “처음 심플하게 기획했던 플롯과 다르게 이야기는 한 생명을 둘러싼 선의와 악의가 섞이면서 벌어지는 일을 그린다”며 “지금까지 제가 보여준 가족 이야기와 가장 다른 점”이라고 강조했다.
지금의 이야기를 완성하기까지 수많은 취재과정이 있었다고도 언급했다. 고레에다 감독은 “베이비박스를 직접 찾아가봤고, 아이와 엄마가 쉬는 쉘터(쉼터)를 취재해 이야기를 듣기도 했다. 또 시설, 보육원 출신 사람들을 만났고 브로커 수사를 맡았던 형사 분들의 이야기도 들어봤다”며 “여러 각도에서 많은 사람들의 시각을 들어볼 수 있었는데 그런 점들이 제 시나리오 변화에 많은 영향을 주었다”고 설명했다.
또 “베이비박스란 주제 자체를 응원하는 사람이 있는가 하면 부정적인 생각을 가진 사람들도 있었다”며 “여러 사람들의 이야기를 듣는 게 이 작품이 보다 많은 사람들에게 전할 수 있는 이야기가 되는데 많은 도움이 됐다”고도 덧붙였다.
‘브로커’를 촬영하며 겪은 한국의 영화 제작 시스템에 대한 생각도 부연했다. 고레에다 감독은 “일본과 달리 노동환경이 철저히 지켜지고 있다”며 “휴식없거나 밤샘이 지속되는 상황 없이 촬영할 수 있던 게 정말 좋았다”고 전했다.
다만 “한국에선 준비의 효율성을 높이기 위한 차원으로 촬영에 들어가기 전 스토리보드를 미리 만들고 촬영에 들어가는 게 일반적이라고 들었다”며 “그 부분에 대해선 제 기존 스타일을 고수하고 싶다는 부탁을 했다. 자신은 평소 영화를 찍을 때 배우들의 연기를 보며 장면을 다시 생각하고 대본을 수정하는 방식을 고집한다”고 부연했다.
이어 “그런 면을 제작사가 이해해줘서 고마웠다. 덕분에 좀 더 생생한 연기와 그림들을 담아낼 수 있었다고 생각한다”고도 첨언했다.
‘헤어질 결심’의 박찬욱 감독과 같은 배급사에서 동일하게 경쟁작에 진출한 소감에 대해서도 언급했다. 그는 “취재진 입장에선 서로가 경쟁하는 구도가 더 흥미롭게 다가오겠지만, 창작자들은 사실 그런 의식을 갖고 있지 않다”라며 “같은 아시아인으로서 유럽 영화제에 함께 초청된다는 것 자체로 서로가 기뻐할 일”이라고 전했다.
0 개 댓글