Mobil uygulama yazmaya başlamak istiyorum ama web desteği konusunda nasıl bir yöntem izlemeliyim bilemedim

Teorik olarak örnek vermek gerekirse , taksi uygulamasını düşünelim.
Bulunduğunuzu bölgede tüm taksiciler android telefonlarına uygulamamızı yüklemiş olsun.
Ben ise çarşının ortasındayım ve uygulamayı çalıştırıyorum sunucuda sorguluyor o anda bana 5 km yarıçapındaki taksilerin kordinatlarını bulup haritada listeliyor.
Şimdi bu taksiler sürekli hareketli olduğu için ben uygulamada bu yer değişikliğini nasıl sorgulayabilirim. Yani 30 saniyede bir sorgu yapsam Mysql sorguları yüzünden belirli bir kullanıcı sayısından sonra sistemde yavaşlamalar olur diye düşünüyorum.
Node Js gibi sistemler mi kullanmalıyım. Node js ile Mysql veritabanı kullanan var mı acaba , verim nasıl.
Her taksi hareketinden sonra GPS verisi güncellendiği için Node JS ile tüm kullanıcılara daha mı hızlı gönderilir acaba.
Bu node js yi okuyurom teminden beri ama işime yarar mı yaramaz mı tam karar veremedim

konunun yarısı yanlış yerde belki ama genelde PHP bölümüne takıldığım için önce buradan yardım isteyeyim dedim, hoş görün artık

