⚙️ n8n의 아키텍처 및 하드웨어 요구사항, 병렬 실행 및 작업 부하 분산 기능에 대한 질문과 답변을 다뤘습니다. 단일 인스턴스 모드는 초당 약 220개의 워크플로 실행을 처리하고, 큐 모드는 초당 약 2500개의 실행을 처리할 수 있다고 설명했습니다. 하루 최대 1900만 건(단일 인스턴스) 또는 2억 1600만 건(큐 모드)의 실행이 가능하다고 언급했습니다.
•
🐳 Docker 및 Kubernetes를 사용한 배포, 자동 확장 기능, 그리고 하드웨어 요구사항 (최소 4GB RAM)에 대한 질문에 답변했습니다.
•
🔄 다른 플랫폼에서의 마이그레이션 지원에 대한 질문에 대해서는 현재 직접적인 마이그레이션 경로는 없지만, 엔터프라이즈 고객에게는 지원 및 SLA를 제공한다고 했습니다. "n8n의 장점 중 하나는 워크플로에 대한 소유권을 가질 수 있다는 점"이라고 강조했습니다.
•
⛓️ Kafka, RabbitMQ, AWS SQS와 같은 메시지 큐와의 통합에 대한 질문에 답변했습니다. 일부 큐는 트리거 노드를 지원하지만, AWS SQS는 웹훅 트리거를 사용해야 할 수 있다고 설명했습니다.
•
💻 버전 관리(GitHub, GitLab, Bitbucket 지원) 및 CI/CD 통합 기능, 그리고 워크플로우 히스토리 기능을 통해 버전 관리 및 롤백 기능을 제공한다고 설명했습니다. 환경 기능을 사용하여 여러 n8n 인스턴스 간에 워크플로우와 자격 증명을 동기화하는 방법을 보여주었습니다.
•
🔒 자격 증명의 보안을 위해 Git 저장소에는 자격 증명 스텁만 푸시하고, 실제 자격 증명은 별도로 관리해야 한다고 설명했습니다. 외부 시크릿 기능을 사용하여 중앙 집중식 시크릿 제공자를 연결할 수 있다고 덧붙였습니다. 그리고 SOC 2 Type 2 감사를 통해 보안을 강화하고 있다고 언급했습니다.