Protomaps - เปิดซอร์สแผนที่แบบ Serverless
(protomaps.com)- สามารถให้บริการแผนที่ทั่วโลกแบบ serverless ได้ด้วยไฟล์อาร์ไคฟ์ชื่อ PMTiles
- ก่อนหน้านี้เปิดเผยเฉพาะฟอร์แมต แต่ตอนนี้ได้เปิดซอร์สโค้ดส่วนสำหรับ serverless ด้วย
- สามารถตั้งค่าและเริ่มใช้งานบน AWS Lambda และ Cloudflare Workers ได้ภายใน 20 นาที
- หากอิงจากการโหลด 50,000 ครั้ง Google Maps API มีค่าใช้จ่าย ($350/เดือน) แต่หากรัน Protomaps บน Cloudflare Workers จะมีค่าใช้จ่ายเพียง 50 เซนต์ต่อเดือนเมื่อคิดที่ 20 ไทล์ต่อเซสชัน จึงถูกกว่ามาก
2 ความคิดเห็น
เมื่อเทียบกับการสร้างเซิร์ฟเวอร์ไทล์แผนที่เองด้วย PostgreSQL และ mod_tile เวลาที่ใช้ตั้งค่าก็พอๆ กัน แต่ค่าใช้จ่ายถูกกว่ามากนะครับ ถ้าต้องเรียกใช้แผนที่หลายสิบล้านครั้งต่อเดือน ก็ไม่แน่ใจว่าระหว่างการรันเซิร์ฟเวอร์เองกับแบบ serverless อะไรจะถูกกว่ากัน แต่ยังไงก็น่าจะถูกกว่า Google Maps API ล่ะครับ
Protomaps - สร้างระบบแผนที่ของตัวเองด้วย OpenStreetMap