▲GN⁺ 2024-07-24 | parent | ★ favorite | on: Maestro: Netflix의 워크플로우 오케스트레이터(netflixtechblog.com)Hacker News 의견 기업 기술 블로그와 내부 시스템에 감명받았으나, 이제는 코드가 부채임을 깨달음 오픈 소스 사용을 선호하며, 코드 유지보수와 기능 추가가 필요함 비즈니스에 중요한 코드가 아닌 것은 자원 낭비임 엔지니어들이 워크플로우 솔루션에 만족하기까지 여러 번의 반복이 필요함을 궁금해함 Netflix, Uber, Amazon 모두 여러 솔루션을 구축함 엔지니어들이 워크플로우 엔진을 만드는 것에 흥미를 느낌 Windmill.dev 창립자 의견 Maestro와 Windmill은 유사점이 많음 주요 차이점: Windmill은 Rust로 작성됨 Maestro는 CockroachDB를 사용, Windmill은 자체 샤딩 알고리즘 사용 라이선스 차이: Maestro는 Apache 2.0, Windmill은 AGPL Netflix의 지원을 받는 Maestro와 비교해 Windmill은 작은 회사임 Maestro는 자체 호스팅 문서와 UI가 부족함 Activebatch 사용 경험 공유 Activebatch는 간단한 MS SQL DB와 Windows GUI 설치로 강력한 자동화 환경을 제공함 Airflow와 다른 오픈 소스 경쟁자들은 복잡함 Activebatch가 기업 판매 모델로 인해 널리 사용되지 못하는 것이 아쉬움 Netflix/Conductor 사용에 대한 혼란 프로젝트가 Netflix/Conductor를 사용하는 것처럼 보이지만, 아카이브된 버전을 사용 중임 Orkes Conductor를 사용하지 않음 오케스트레이터에 대한 의견 오픈 소스와 공개 개발은 훌륭하지만, 이미 많은 오케스트레이터가 존재함 새로운 옵션이 상업적으로 사용될 가능성이 낮음 Temporal과 비교 Maestro는 Java로 작성되었고, Temporal은 Go로 작성됨 프로젝트에 대한 긍정적인 평가 ML과 데이터 엔지니어링 프로젝트에서 유사한 것을 만들고 싶었음 테스트를 기대함 Conductor와의 차이점에 대한 질문 코드에서 많은 유사점을 발견함 JSON을 워크플로우 정의 언어로 사용함 기사 내용에 대한 비판 AI가 작성한 것처럼 느껴짐 실제 사용 사례의 예제 워크플로우가 필요함
Hacker News 의견
기업 기술 블로그와 내부 시스템에 감명받았으나, 이제는 코드가 부채임을 깨달음
엔지니어들이 워크플로우 솔루션에 만족하기까지 여러 번의 반복이 필요함을 궁금해함
Windmill.dev 창립자 의견
Activebatch 사용 경험 공유
Netflix/Conductor 사용에 대한 혼란
오케스트레이터에 대한 의견
Temporal과 비교
프로젝트에 대한 긍정적인 평가
Conductor와의 차이점에 대한 질문
기사 내용에 대한 비판