소식

microsoft 오픈 소스 drasi, 세 가지 주요 구성 요소 설계로 빅 데이터 처리의 새로운 장을 쓰다

2024-10-05

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

it house는 10월 5일에 microsoft가 복잡한 인프라에서 중요한 이벤트의 감지 및 대응 프로세스를 단순화하기 위한 새로운 drasi 오픈 소스 데이터 처리 시스템의 출시를 소개하는 블로그 게시물을 10월 3일 발표했다고 밝혔습니다.

기존 데이터 처리 시스템에는 일반적으로 중앙 집중식 데이터 저장과 지속적인 데이터베이스 쿼리가 필요한 반면, microsoft의 drasi는 주로 이벤트 로그 및 변경 피드를 추적하여 동적 환경의 변경 사항을 추적하고 자동으로 대응할 수 있어 보다 효율적인 시스템 간 데이터 처리 방법을 제공합니다. .

drasi는 개발자가 풍부한 그래프 쿼리(it 홈 노트: 그래프 데이터베이스에서 복잡하고 다양한 쿼리를 실행하는 것을 의미함)를 작성하여 감지하려는 변경 사항 유형을 정의하도록 지원하는 로우 코드 쿼리 기본 접근 방식을 채택합니다.

워크플로는 데이터 원본, 연속 쿼리, 반응이라는 세 가지 구성 요소로 구성됩니다.

데이터 소스(sources): 시스템 내 다양한 ​​데이터 소스에 연결하여 주요 변경 사항을 지속적으로 모니터링합니다. 데이터 소스는 애플리케이션 로그, 데이터베이스 업데이트 또는 시스템 측정항목을 추적하고 관련 정보를 실시간으로 수집합니다.

연속 쿼리: drasi는 수동 특정 시점 쿼리 대신 연속 쿼리를 사용하여 미리 정의된 기준에 따라 들어오는 변경 사항을 지속적으로 평가합니다. 데이터를 미리 정렬할 필요가 없는 쿼리 언어입니다.

반응: drasi는 연속 쿼리에서 변경이 완료된 후 등록된 자동 반응을 실행합니다. 이러한 대응을 통해 경고를 보내거나, 다른 시스템을 업데이트하거나, 문제 해결 단계를 수행할 수 있으며 모두 운영 요구 사항에 맞게 조정됩니다.

microsoft는 drasi가 현재 postgresql, microsoft dataverse 및 azure event grid를 지원하며 조직은 필요에 따라 자체 통합을 구축할 수 있다고 밝혔습니다.

오픈 소스 측면에서 drasi는 상업용 및 비상업적 프로젝트에 적합한 apache 2.0 라이선스에 따라 출시됩니다.