ช่วงสัปดาห์ที่ผ่านมา ทาง Microsoft ได้เปิดตัว Drasi ระบบประมวลผลข้อมูล (Data Processing) ใหม่ให้เป็น Open Source ที่จะช่วยทำให้การตรวจจับและตอบสนองต่อการเปลี่ยนแปลงข้อมูลในฐานข้อมูลได้ง่ายขึ้นกว่าเดิม

โดย Drasi นี้เรียกตัวเองว่าเป็นแพลตฟอร์ม Data Change Processing ที่จะช่วยตรวจจับและตอบสนองต่อการเปลี่ยนแปลงในฐานข้อมูลได้ง่ายขึ้นกว่าเดิม ซึ่งเหมาะอย่างยิ่งสำหรับสถาปัตยกรรมที่เป็น Event-Driven ที่นิยมมากขึ้นเรื่อย ๆ แต่ก็มีความซับซ้อนมากขึ้นเช่นกันในปัจจุบัน โดยเฉพาะในการใช้งานอุปกรณ์ IoT หรือว่าอาคารอัจฉริยะ (Smart Building) หรือการประมวลผลข้อมูลแบบ Real-Time เป็นต้น
Drasi จะสามารถตรวจสอบติดตาม Data Sources ต่าง ๆ ได้อย่างต่อเนื่อง พร้อมกับ ประเมินการเปลี่ยนแปลงที่เข้ามาผ่าน Pre-defined Query และดำเนินการบางอย่างโดยอัตโนมัติเมื่อเป็นไปตามเงื่อนไขที่กำหนดไว้ ผ่านหลักการที่จะมีการตรวจสอบฐานข้อมูลติดตาม State Change อย่างต่อเนื่อง และเมื่อมี Event เข้ามา Drasi ก็จะรู้และตัดสินใจดำเนินการบางอย่างทันที

วิธีการดังกล่าวนี้จะช่วยลดความจำเป็นที่จะต้องมีการใช้กลไกการ Polling หรือการตั้งค่าดึงข้อมูลเป็นระยะ ๆ อย่างต่อเนื่องอันเป็นวิธีที่ไม่ได้มีประสิทธิภาพอย่างที่ควรจะเป็น อีกทั้งยังอาจนำไปสู่การเป็น Bottleneck สำหรับระบบขนาดใหญ่ได้อีกด้วย
สำหรับผู้ที่สนใจ Drasi สามารถอ่านรายละเอียดเพิ่มเติมได้บนเว็บไซต์ Drasi.io หรือบน GitHub
ที่มา: https://venturebeat.com/ai/microsoft-just-dropped-drasi-and-it-could-change-how-we-handle-big-data/