fbpx

Order Now - Dedicated Server High Performance

Pengetahuan

Inilah Cara Kerja Server Gojek Mencari Driver, Simak Ini!

Wiliam

Sebagian besar dari bizzie yang bekerja menjadi driver Gojek mungkin pernah mengalami kejadian ketika sedang nongkrong menunggu order. Selain itu, driver gojek juga melihat customer bersebrangan di jalan dari posisi bizzie sedang memesan go ride.

Akan tetapi, ada satu hal yang sampai dengan saat ini masih menjadi pertanyaan yaitu perihal cara kerja server gojek mencari driver. Sedangkan, untuk bizzie yang penasaran dan ingin tahu mengenai cara kerja tersebut bisa langsung saja simak penjelasan lebih lengkapnya dibawah ini.

Cara Kerja Server Gojek Mencari Driver

Banyak orang yang bertanya-tanya bagaimana cara kerja server gojek mencari driver. Pada hal ini juga mungkin menjadi pertanyaan banyak mitra gojek, tentu saja hal tersebut berkaitan dengan pendapatan yang akan diterima.

Server gojek sendiri sebenarnya bekerja dengan sistem sederhana. Mendapatkan permintaan dari konsumen dan lalu mencari mitra pengemudi. Gojek sendiri menggunakan sistem cloud untuk menyimpan dan memproses semua data yang dimiliki.

Termasuk untuk kebutuhan server, Gojek juga menggunakan sistem ini untuk semua prosesnya. Sedangkan, untuk cara kerja server gojek mencari driver yang harus bizzie ketahui adalah:

●   Pertama, aplikasi dari sisi pelanggan akan mengirimkan order ke sisi server. Setelah itu, server akan mendapatkan dan merespon permintaan pelanggan tersebut.

●   Sebagai bentuk respon, server akan mengirimkan ping ke ponsel driver. Ping ini akan berisikan permintaan untuk mengirimkan laporan status dan posisi dari sisi driver.

●   Aplikasi dari sisi driver akan mengirimkan ping kembali. Ping ini sendiri akan berisikan mengenai laporan yang diminta dan berupa status serta posisi pada saat itu.

●       Cara kerja server gojek mencari driver selanjutnya, untuk pihak server akan menerima laporan ping dari sisi driver dan akan melakukan seleksi dimana driver yang bisa menjalankan orderan dari sisi pelanggan.

●       Setelah mendapatkan driver terpilih, maka sistem akan mengirimkan detail lengkap tentang orderan tersebut. Untuk selanjutnya, maka komunikasi akan direct diantara aplikasi sisi driver dan juga pelanggan.

Algoritma Pada Cara Kerja Server Gojek Mencari Driver

Ada satu hal yang menarik. yaitu bagaimana server memilih driver yang bisa menerima orderan tersebut. Secara mudah bisa dijelaskan jika ini merupakan sistem algoritma gojek. Di dalam penggunaanya, server gojek ini akan terintegrasi dengan Google Maps.

Artinya, semua penentuan jarak dan waktu akan sesuai dengan aplikasi Maps. Dari cara kerja server gojek mencari driver ada dua hal penting yang harus diperhatikan, sebagai berikut:

1. Jarak Real Antara Penumpang dan Driver atau Sebaliknya

Hal ini menunjukkan, ketika ditarik garis berapa jarak antara posisi order dengan posisi pengemudi. Jarak yang digunakan disini adalah berdasarkan dengan maps.

2. Jarak Tempuh dari Titik Pengemudi ke Titik Penjemputan

Kedua adalah berapa jarak yang diperlukan pengemudi dari titik orderan. Jarak tempuh ini bisa berbeda dengan jarak real, karena mungkin saja pada jarak real pengemudi harus memutar atau jarak tempuh lebih jauh.

Cara Kerja Menentukan Driver Gojek

Dari dua jarak tadi, maka cara kerja server gojek mencari driver adalah memilih mana pengemudi yang mempunyai jarak tempuh paling dekat. Asumsinya adalah jarak tempuh terdekat akan lebih cepat sampai ditempat konsumen.

Jika ada beberapa driver dengan jarak tempuh yang sama. Maka, yang dipilih adalah estimasi waktu sampai tercepat. Selain itu, hal yang perlu diingat adalah jarak tempuh yang sama bukan berarti diver ada di satu tempat yangs ama juga.

Estimasi waktu sendiri akan dipertimbangkan masalah kepadatan lalu lintas, kemacetan dan lainnya. ketika estimasi waktu juga masih sama, maka server akan memilih driver dengan rate paling bagus.

Cara Menembus Server Gojek

Selain faktor jarak tempuh, faktor lain menjadi acuan untuk menerima order bagi driver adalah kondisi jaringan internet dan GPS pada ponsel driver. Bisa dibayangkan, ketika server Gojek mengirimkan ping dan perintah ke aplikasi driver.

Akan tetapi, perangkat driver tidak memberikan respon atau mengirimkan data yang tidak valid. Maka, dipastikan orderan yang sedang di proses tidak akan ditoleh oleh server Gojek sama sekali.

Ketika dijabarkan, gambar ilustrasi pada cara kerja server gojek mencari driver mencari pelanggan. Maka, ponsel pelanggan akan mengirimkan perintah dan data berupa lokasi pelanggan dan tujuan pelanggan ke server Gojek.

Setelah itu, server akan memproses orderan tersebut untuk melakukan ping ke perangkat driver yang disekitar pelanggan. Ketika server telah berhasil mengirimkan ping ke perangkat driver di sekitar pelanggan.

Maka, aplikasi driver dari para mitra yang berada disekitar pelanggan akan mengirimkan data lokasi mereka kembali ke server. Selanjutnya, server akan melakukan seleksi berdasarkan jarak tempuh yang akan dilalui masing-masing driver menuju lokasi.

Ketika cara kerja server gojek mencari driver sudah berhasil mengirimkan ping ke perangkat driver yang ada disekitar. Maka, aplikasi driver dari para mitra driver yang ada di sekitar pelanggan akan mengirimkan data lokasi kembali ke server.

Selanjutnya, server akan melakukan seleksi berdasarkan jarak tempuh yang akan dilalui masing-masing driver menuju lokasi pelanggan. Setelah terpilih driver dengan jarak tempuh berdekatan dari lokasi pelanggan, maka server kembali mengirimkan data akhir berupa rincian order dan data pelanggan ke aplikasi driver dan data driver telah dipilih ke aplikasi pelanggan.

Nah, itulah dia penjelasan secara lengkap mengenai cara kerja server gojek mencari driver. Besar harapan dengan adanya penjelasan diatas bisa memberikan informasi kepada bizzie yang ingin tahu lebih banyak mengenai cara kerja server gojek mencari driver.

Baca Juga