Data.gov ศึกษาการย้ายระบบค้นหาเว็บไปรันใน DuckDB บนเบราว์เซอร์ด้วย WASM โดยฝั่งเซิร์ฟเวอร์ไม่ต้องมีฐานข้อมูล ไม่ต้องอัปเดตซอฟต์แวร์
Body
Library Innovation Lab (LIL) ห้องปฏิบัติการพัฒนาเทคโนโลยีในห้องสมุด รายงานถึงการทดลองย้ายเว็บ Data.gov ซึ่งเป็นระบบรวบรวมข้อมูลจำนวนมากของรัฐบาล ไปยังเว็บแบบ static ที่ทำให้ค่าใช้จ่ายในการบำรุงรักษาลดลงอย่างมาก และระบบฐานข้อมูลก็สามารถรันในเบราว์เซอร์ได้อย่างสมบูรณ์
Data.gov Archive มีข้อมูลทั้งหมด 18 เทราไบต์ โดยเฉพาะตัว metadata มีขนาด 1GB ทีมงานจึงแบ่ง metadata เป็นไฟล์ Parquet เล็กๆ จำนวนมาก แล้วให้ผู้ใช้เลือกหมวดหมู่คร่าวๆ ก่อน จากนั้นจึงดึงไฟล์ Parquet ที่เกี่ยวข้องมารันคิวรีในเบราว์เซอร์
ข้อเสียสำคัญของการทำเว็บรูปแบบนี้คือ เฉพาะตัวไบนารีของ DuckDB-WASM เองก็มีขนาดใหญ่ ทำให้หน้าเว็บใช้เวลาโหลดนาน อย่างไรก็ดี เว็บโดยรวมมีต้นทุนการให้บริการและการบำรุงรักษาถูกลงมาก
ทาง LIL เชื่อว่ารูปแบบนี้จะเป็นรูปแบบที่เหมาะสมต่อการเผยแพร่ข้อมูลสำหรับห้องสมุดหรือหน่วยงานการศึกษา เพราะค่าใช้จ่ายถูกลงมากจากการใช้เพียงสตอเรจอย่างเดียว และไม่มีการอัปเกรดซอฟต์แวร์ฝั่งเซิร์ฟเวอร์อีก
ที่มา - LIL
lew Sat, 01/11/2025 - 10:56
Continue reading...
Body
Library Innovation Lab (LIL) ห้องปฏิบัติการพัฒนาเทคโนโลยีในห้องสมุด รายงานถึงการทดลองย้ายเว็บ Data.gov ซึ่งเป็นระบบรวบรวมข้อมูลจำนวนมากของรัฐบาล ไปยังเว็บแบบ static ที่ทำให้ค่าใช้จ่ายในการบำรุงรักษาลดลงอย่างมาก และระบบฐานข้อมูลก็สามารถรันในเบราว์เซอร์ได้อย่างสมบูรณ์
Data.gov Archive มีข้อมูลทั้งหมด 18 เทราไบต์ โดยเฉพาะตัว metadata มีขนาด 1GB ทีมงานจึงแบ่ง metadata เป็นไฟล์ Parquet เล็กๆ จำนวนมาก แล้วให้ผู้ใช้เลือกหมวดหมู่คร่าวๆ ก่อน จากนั้นจึงดึงไฟล์ Parquet ที่เกี่ยวข้องมารันคิวรีในเบราว์เซอร์
ข้อเสียสำคัญของการทำเว็บรูปแบบนี้คือ เฉพาะตัวไบนารีของ DuckDB-WASM เองก็มีขนาดใหญ่ ทำให้หน้าเว็บใช้เวลาโหลดนาน อย่างไรก็ดี เว็บโดยรวมมีต้นทุนการให้บริการและการบำรุงรักษาถูกลงมาก
ทาง LIL เชื่อว่ารูปแบบนี้จะเป็นรูปแบบที่เหมาะสมต่อการเผยแพร่ข้อมูลสำหรับห้องสมุดหรือหน่วยงานการศึกษา เพราะค่าใช้จ่ายถูกลงมากจากการใช้เพียงสตอเรจอย่างเดียว และไม่มีการอัปเกรดซอฟต์แวร์ฝั่งเซิร์ฟเวอร์อีก
ที่มา - LIL
lew Sat, 01/11/2025 - 10:56
Continue reading...