This architecture has a number of issues. 멀티스레드 설계는 그 특성상 복잡하기 때문에 동시 처리가 어렵습니다. It makes distributed processing difficult because we rely on our own internal data structures and communication protocols.