Sebuah arsitektur game global berdasarkan teknologi canggih Alibaba Cloud, memungkinkan game kasual Anda melayani pemain di seluruh dunia dengan mudah.

Dengan perluasan pasar game kasual secara cepat di seluruh dunia, para pengembang game menghadapi tantangan utama: bagaimana menyediakan pengalaman bermain game yang berkualitas tinggi bagi para pemain yang tersebar di berbagai benua.Pengalaman bermain game yang stabil dan dengan latensi rendah.​?

Di bawah arsitektur tradisional, server game biasanya dikerahkan di satu wilayah, yang mengakibatkan latensi tinggi dan pengalaman buruk bagi pemain jarak jauh, yang secara serius memengaruhi retensi pemain dan reputasi game.

Jika Anda sedang kesulitan dengan masalah latensi jaringan dan biaya infrastruktur saat meluncurkan game di pasar global.Maka, solusi gabungan Global Acceleration (GA) dan Function Compute (FC) dari Alibaba Cloud akan memberi Anda solusi global dengan server yang sama dengan biaya yang efisien.


\nGambaran umum arsitektur game global.

Ide desain inti dari program ini adalah ...\n​“Meminta pemrosesan terdekat, data disinkronkan secara global”​Melalui Jaringan Akselerasi Global Alibaba Cloud, kami mengoptimalkan rute transmisi, mengarahkan permintaan pemain secara cerdas ke node komputasi fungsi terdekat untuk diproses, dan memanfaatkan database terpadu global untuk memastikan konsistensi data.

Solusi global Alibaba Cloud Global Acceleration (GA) + Function Computing (FC): Memungkinkan gamer kasual terhubung tanpa keterlambatan di seluruh dunia - LikaCloud.

Alur kerja ini memastikan bahwa semua permintaan akses dari pemain di seluruh dunia dapat ditangani dengan baik.Jalur terbaik sedang diproses.\n, menyediakan jaminan untuk pengalaman bermain game dari tingkat infrastruktur.

Detail produk dan komponen inti

ALI Cloud Global Acceleration (GA)

Accelerated Global (GA) adalah bagian dari program ini.Tulang punggung jaringan.Ini mengoptimalkan jalur transmisi secara cerdas melalui lebih dari 2.800 node akselerasi yang tercakup secara global oleh Alibaba Cloud, yang secara signifikan mengurangi latensi dan ketidakstabilan akses lintas negara.

  • \nMemainkan peran: Bertanggung jawab atas akses dan akselerasi lalu lintas pemain, dengan meneruskan permintaan pemain secara cepat dan stabil ke node pemrosesan Computing Functions terdekat.
  • Konfigurasi kunciDi sini disarankan untuk mengaktifkan teknologi routing cerdas dan memilih area akselerasi utama berdasarkan distribusi pengguna game.
  • Mengapa memilihnya?Dibandingkan dengan membangun jaringan global sendiri, GA tidak perlu khawatir tentang operasi dan pemeliharaan fasilitas jaringan dasar, dan menyediakanKemampuan penjadwalan dalam milidetik.Dengan komitmen ketersediaan hingga 99,991% TP4T.

Alibaba Cloud Function Compute (FC)

Fungsi Komputasi FC adalahInti dari pemrosesan logika bisnis game.Ini adalah layanan komputasi Serverless yang sepenuhnya terkelola dan berbasis event, yang memungkinkan Anda menjalankan kode tanpa perlu mengelola server.

  • \nMemainkan peran: Proses permintaan pemain secara lokal, seperti verifikasi login, pelaporan skor, pencarian papan peringkat, dan logika permainan ringan lainnya.
  • Konfigurasi kunci\n: Buat fungsi independen untuk layanan game, dan atur ukuran memori dan waktu timeout yang sesuai.
  • Mengapa memilihnya?FC memilikiKemampuan skalabilitas elastis dalam hitungan milidetik.Anda dapat dengan mudah menangani lonjakan lalu lintas yang umum terjadi pada game kasual. Anda hanya perlu membayar untuk waktu aktual pelaksanaan kode, dan dapat menghemat biaya secara signifikan pada saat permainan sedang tidak populer5.

Database cloud versi Redis.

Database cloud versi Redis adalahHub data game global.Sebagai database memori berkinerja tinggi, ia menyediakan kemampuan membaca dan menulis data dengan kecepatan tinggi untuk game.

  • \nMemainkan peran: Menyimpan data game global, seperti informasi akun pemain, papan peringkat global, status sesi game, dan data lainnya yang membutuhkan akses cepat.
  • Konfigurasi kunciPilih instance versi cluster yang dikerahkan di seluruh zona ketersediaan untuk memastikan ketersediaan tinggi. Aktifkan fitur persistensi untuk mencegah hilangnya data.
  • Mengapa memilihnya?: ProvideTundaan dalam skala mikrodetik.Ini memberikan pengalaman akses data yang lebih baik dan mendukung akses database terpadu secara global, memastikan semua pemain melihat data yang konsisten.

Ringkasan kelebihan dari solusi tersebut.

Solusi ini menyediakan dukungan teknis menyeluruh bagi pengembang game kasual, dengan keunggulan utama sebagai berikut:

  • ⚡ Latensi rendah global.\n:Dengan mengoptimalkan rute transmisi melalui Global Acceleration GA, dan menggabungkannya dengan FC untuk memproses data secara lokal,Tundaan ujung ke ujung turun menjadi kurang dari 2-3 detik.Ini mengurangi biaya lebih dari 60% dibandingkan solusi tradisional.
  • \n? Elastisitas ekstrem.FC (Function Computing) dapat mengoptimalkan lalu lintas game sesuai kebutuhan.Skalabilitas otomatis dalam hitungan detik.Dengan demikian, Anda dapat dengan mudah menangani lonjakan lalu lintas yang disebabkan oleh peluncuran game baru atau promosi acara tanpa perlu menyisihkan sumber daya terlebih dahulu.
  • \n? Optimisasi biaya.Menggunakan arsitektur Serverless, biaya dikenakan berdasarkan penggunaan aktual, dan hampir tidak ada biaya operasional saat permainan sedang tidak populer.Biaya keseluruhan berkurang lebih dari 50%.​。
  • \n? Stabil dan dapat diandalkan.Berdasarkan infrastruktur global Alibaba Cloud, layanan ini menawarkan ketersediaan 99,991% TP4T.Switchedover otomatis untuk bencanaMenjamin kelangsungan layanan permainan.

Scenario aplikasi dan klien yang cocok

\nSkenario bisnis yang berlaku.

Program ini sangat cocok untuk skenario permainan berikut:

  • Permainan kasual ringan.Seperti permainan kartu, permainan pencocokan, permainan aksi kasual, permainan ultra-kasual, H5, dan permainan kecil, dll.
  • Permainan dengan server global.Ini adalah jenis permainan yang membutuhkan pemain dari seluruh dunia untuk berinteraksi dalam server yang sama.
  • Peringkat waktu nyata.Diperlukan sistem kompetisi game dengan peringkat yang terpadu secara global.
  • Sinkronisasi data pemain.Diperlukan sistem yang dapat menyinkronkan progres dan pencapaian pemain secara real-time di seluruh wilayah.

Karakteristik pelanggan yang berlaku.

Solusi ini paling cocok untuk perusahaan game dengan karakteristik berikut:

  • Rencananya mungkin akan...Bisnis game berkembang ke pasar luar negeri.Tim pengembangan.
  • \nMengejarMengunggah dan mengulang dengan cepat.Kami mencari tim yang fokus pada logika permainan, bukan pada pengoperasian dan pemeliharaan infrastruktur.
  • Menantikan.Mengoptimalkan biaya operasional.Terutama, tim yang menghindari menyisihkan terlalu banyak sumber daya untuk lalu lintas puncak.
  • Tim tersebut berukuran kecil hingga sedang, dan kurang memiliki kekuatan yang kuat.Kapasitas operasi dan pemeliharaan infrastruktur TI global.Ini adalah perusahaan game.

Tautan terkait.