// แพลตฟอร์มและระบบ · World GPS Tracker

ระบบติดตามตำแหน่งภูมิสารสนเทศแบบเรียลไทม์

แพลตฟอร์ม IoT และระบบกระจายศูนย์ที่มีความซับซ้อนสูง

ลูกค้า
World GPS Tracker
หมวดหมู่
IoT / ระบบกระจายศูนย์
เว็บไซต์จริง
worldgpstracker.com
ภาพหน้าจอของ World GPS Tracker
แผนที่สดแสดงรถ 200 คัน (ข้อมูลตัวอย่าง ปิดทะเบียนรถ)

โจทย์ที่ท้าทาย

การประมวลผลข้อมูลภูมิสารสนเทศแบบเรียลไทม์สำหรับระบบติดตาม GPS ระดับโลก ต้องใช้โครงสร้างพื้นฐานที่รองรับข้อมูล IoT ซึ่งซับซ้อนสูงได้โดยไม่เกิดความหน่วง

สิ่งที่เราสร้าง

เราออกแบบระบบกระจายศูนย์ที่ใช้ Cassandra clusters, Kafka, microservices และ protocol engine ที่พัฒนาขึ้นเอง เพื่อรองรับข้อมูลปริมาณมหาศาล

ผลลัพธ์

แพลตฟอร์มติดตามตำแหน่งระดับโลกที่แข็งแกร่งและทนต่อความผิดพลาด ส่งข้อมูลตำแหน่งแบบเรียลไทม์ด้วยความแม่นยำและความเร็วที่ไม่เคยมีมาก่อน

ภายในแพลตฟอร์ม

เครื่องติดตามและกล้องติดรถยนต์เชื่อมต่อกับ protocol engine ที่พัฒนาเอง ซึ่งถอดรหัสข้อความไบนารีทีละบิต ตรวจสอบ checksum ทุกครั้ง และส่งคำสั่งกลับไปยังอุปกรณ์ได้ ตำแหน่งที่ถอดรหัสแล้วจะไหลผ่าน Kafka ไปยัง consumer ที่เขียนลง Cassandra เป็นชุด ขณะที่บริการ WebSocket ส่งข้อมูลสดเข้าช่องทางที่แยกตามลูกค้าและผู้ใช้แต่ละราย ส่วนสตรีมจากกล้องผ่านมีเดียเซิร์ฟเวอร์แยกต่างหาก ทำให้ปริมาณวิดีโอมหาศาลไม่ทำให้การติดตามช้าลง

คุ้มค่าแม้ในระดับกองยานพาหนะขนาดใหญ่

การค้นหาที่อยู่ถนนของทุกตำแหน่งของรถทุกคันผ่าน maps API เชิงพาณิชย์มีค่าใช้จ่ายสูงอย่างรวดเร็ว แพลตฟอร์มนี้จึงใช้เซิร์ฟเวอร์ geocoding ของตัวเอง ทำให้ค่าใช้จ่ายคงที่แม้กองยานพาหนะจะเติบโตขึ้น

ดูแลได้ด้วยทีมขนาดเล็ก

Checkmk พร้อมปลั๊กอินที่พัฒนาเองเฝ้าติดตามคลัสเตอร์ Cassandra อย่างละเอียด และแดชบอร์ด Grafana ช่วยให้นักพัฒนาวิเคราะห์ปัญหาได้เองโดยไม่ต้องเข้าถึงโครงสร้างพื้นฐานหลัก

World GPS Tracker บนโทรศัพท์
แอป Flutter: กองยานพาหนะทั่วประเทศไทย

// ภายในผลิตภัณฑ์

// บันทึกทางวิศวกรรม

การออกแบบระบบกระจายศูนย์และ protocol engine สำหรับแพลตฟอร์ม IoT นี้ ช่วยให้ได้ความแม่นยำแบบเรียลไทม์ในระดับโลก

Naithan WeighCTO, Webfluentia

// ขั้นตอนต่อไป

มีระบบที่ต้องสร้าง แก้ไข หรือดูแลหรือไม่

นัดคุยฟรี 30 นาที เราจะบอกตรงๆ ว่าเราเหมาะกับคุณหรือไม่ และหากไม่เหมาะ ใครน่าจะเหมาะกว่า