Facebook เปิดโอเพ่นซอร์ส CG/SQL

ทีมงาน Facebook ได้มีการเปิดโอเพ่นซอร์ส Compiler ที่ชื่อ CG/SQL ช่วยเปลี่ยน SQL Stored Procedure ไปเป็น C for SQL ได้

CG/SQL เป็น Code Generation System สำหรับ SQLite (ไลบรารีภาษาซีที่ช่วยสร้าง Database Engine ขนาดเล็กมากๆ นิยมใช้บนมือถือหรือในแอปพลิเคชันต่างๆ) อย่างไรก็ดี SQLite ไม่มี Stored Procedure เป็นของตัวเอง ด้วยเหตุนี้ CG/SQL จึงเกิดขึ้นเพื่อช่วยให้นักพัฒนาสามารถเขียน T-SQL Stored Procedure และ Compile เป็น SQLite API ในภาษาซีเพื่อนำไปทำงานต่อได้

โดย CG/SQL จะช่วยให้นักพัฒนาสามารถเขียน Stored Procedure ที่ซับซ้อนขึ้นมาและตัวระบบจะทำการตรวจสอบความถูกต้องและจัดการเรื่อง Schema ให้ด้วย ผู้สนใจสามารถตามเข้าไปที่ GitHub ได้ 

ที่มา : https://engineering.fb.com/open-source/cg-sql/


About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

กลุ่ม RansomHouse ได้กล่าวอ้างถึงการโจรกรรมข้อมูล 450GB จาก AMD

บริษัท AMD ยักษ์ใหญ่ด้านเทคโนโลยีถูกโจมตีทางไซเบอร์ที่ปฏิบัติการโดยกลุ่มอาชญากรทางไซเบอร์ RansomHouse เมื่อเดือนมกราคมที่ผ่านมา ทำให้ข้อมูล 450GB สูญหาย  

Raspberry Pi ออกบอร์ด Pico รุ่นใหม่เพิ่มชิป Wireless และการเชื่อมต่อภายนอก

เมื่อต้นปี 2021 การมาถึงของ Raspberry Pi Pico ถือเป็นบอร์ดขนาดเล็กที่ประสบความสำเร็จมากตัวหนึ่งด้วยราคาเริ่มต้นเพียง 4 เหรียญสหรัฐฯ ล่าสุดมีการเพิ่มฟังก์ชันให้สามารถรองรับการเชื่อมต่อภายนอกและสัญญาณไวไฟได้