دادههای تکاملی از طریق Schemaboi: دستیابی به سازگاری جلو، عقب و جانبی
سِف جنتل، پژوهشگر حوزه داده، قالب آزمایشی به نام Schemaboi معرفی کرده که تعریف ساختار داده را مستقیماً داخل هدر فایل قرار میدهد. الهام این ایده از سازگاری طولانیمدت HTML و HTTP گرفته شده؛ جایی که مرورگرها حتی بعد از سالها همچنان صفحات قدیمی را نمایش میدهند. هدف اصلی تضمین سازگاری رو به جلو، عقب و جانبی است؛ یعنی دادهها بدون نیاز به هماهنگی مرکزی و بدون ازدسترفتن اطلاعات قابل تکامل باشند.
چرا مهمه؟
سِف جنتل با الهام از موفقیت HTML در سازگاری طولانیمدت، رویکردی متفاوت به ذخیرهسازی داده پیشنهاد کرده: جاسازی طرح داده در خود فایل. توسعهدهندگان و مهندسان داده مخاطب اصلی این خبر هستند، چون تا حالا مشکل شکست سازگاری نسخههای مختلف فایلها گریبان خیلیها را گرفته. وقتی قالب فایلها عوض میشود، خواندن دادههای قدیمی تبدیل به دردسر میشود؛ Schemaboi میخواهد این مشکل را از ریشه حل کند.
به درد کی میخوره؟
مهندسان داده و معماران سامانه توسعهدهندگانی که با فرمتهای مختلف فایل سروکار دارند پژوهشگران حوزه ذخیرهسازی بلندمدت داده تیمهایی که دادههای حجیم و قدیمی را مدیریت میکنند
تو عمل چی کار کنیم؟
قالبهای فایل قدیمی دیگر خوانا نمیشوند و هزینه تبدیل یا بازیابی دادهها بالا میرود. Schemaboi اگر به بلوغ برسد، سازمانها میتوانند دادههایشان را بدون نگرانی از آینده ذخیره کنند. البته فعلاً در مرحله آزمایشی است و تا تبدیلشدن به استاندارد راه درازی در پیش دارد.
نظر Blue IT News
ایده جاسازی طرح داده در فایل هوشمندانه به نظر میرسد، ولی تاریخ فناوری پر است از قالبهای آزمایشی خوبی که هرگز فراگیر نشدند. اگر Schemaboi بخواهد موفق شود، باید جامعه توسعهدهندگان را قانع کند که ابزارهایشان را با آن سازگار کنند؛ وظیفهای که همیشه سختتر از خود ایده بوده.