Artikel
Catur Semakin Booming! Server Chess.com Kewalahan

Catur Semakin Booming! Server Chess.com Kewalahan

CHESScom
| 107 | Lainnya

Komunitas catur yang terhormat,

Pada 31 Desember, untuk pertama kalinya kami memiliki tujuh juta pengguna aktif di Chess.com dalam satu hari. Pada 20 Januari, kami memiliki sepuluh juta pengguna aktif. Lalu lintas di server Chess.com meningkat hampir dua kali lipat sejak awal Desember dan membuat server kami bermasalah, terutama selama waktu tertentu, biasanya sekitar siang hingga sore hari. Kami meminta maaf atas masalah ini; kami tahu ini sangat membuat frustrasi. Chess.com siap untuk menghadapi tantangan ini, tetapi sayangnya belum ada tombol 'sederhana' yang dapat kita tekan untuk menyelesaikan masalah ini secara instan.

Kami ingin menjawab dua pertanyaan inti yang kami baca dari komunitas:

  • Apa yang terjadi dengan catur? Mengapa tiba-tiba berkembang pesat?
  • Mengapa server Chess.com kewalahan?

Secara alami terdapat banyak alasan untuk keduanya, tetapi kami akan berusaha sebaik mungkin untuk meringkas semua yang telah terjadi.

Apa yang terjadi dengan perkembangan catur?

Seperti yang kami catat, lalu lintas di Chess.com meningkat hampir dua kali lipat sejak awal Desember. Berikut adalah beberapa statistik yang dapat kami bagikan yang menunjukkan betapa luar biasanya antusiasme terhadap catur.

  • Hampir setiap hari di bulan Januari telah mencatat rekor situs baru untuk jumlah pengguna aktif.
  • Aplikasi Chess.com mencapai #2 di kategori Game Gratis Teratas di iOS app store Amerika Serikat (#1 di beberapa negara!) dan #7 dalam kategori game di Play Store Amerika Serikat.
  • Setiap hari sejak 5 Desember, satu juta orang telah memecahkan teka-teki harian.
  • Pada 19 Januari, untuk pertama kalinya kami mendapat satu juta kunjungan dari Google.
  • Kami memiliki lebih dari 300.000 pengguna baru dalam satu hari, 100.000 lebih banyak daripada saat puncak The Queen's Gambit.
  • 31.700.000 permainan dimainkan pada tanggal 20 Januari, sebuah rekor situs, dan untuk saat ini secara teratur kami melihat lebih dari satu juta permainan dalam satu jam.

Mengapa catur tumbuh begitu pesat?

Tidak mungkin untuk menunjukkan satu alasan mengapa ada begitu banyak minat pada catur secara tiba-tiba. Selama ledakan catur pada tahun 2020 dan 2021, alasannya jelas: lockdown, Pogchamps, dan The Queen's Gambit di Netflix. Saat ini, kami percaya bahwa pertumbuhan pesat ini adalah kombinasi dari banyak hal yang mendorong minat dan perhatian media terhadap catur. Semua itu digabungkan menjadi satu gelombang besar:

  • Postingan media sosial paling populer di tahun 2022 menampilkan Lionel Messi dan Cristiano Ronaldo bermain catur.
  • Banyak selebriti berbicara tentang obsesi catur mereka.
  • Kontroversi kecurangan dan drama yang dihasilkan dengan tuntutan hukum, tuduhan "perangkat" yang konyol, dan banyak lagi.
  • Kreator, streamer, pelatih, dan anggota komunitas catur yang membuat konten luar biasa.
  • Chessboxing.
  • Akuisisi Chess.com atas Play Magnus Group.
  • Hadiah papan catur dan permainan selama liburan akhir tahun.
  • Chess.com ditampilkan di app store dan menjadi tren dalam daftar game teratas.
  • Permainan catur luar biasa yang dimainkan oleh pemain terbaik di dunia dalam banyak kejuaraan.
  • Mittens.

Mengapa server Chess.com kewalahan?

Dulu ketika catur mulai berkembang pesat selama lockdown COVID, server kami kesulitan menangani lalu lintasnya. Kami melakukan banyak investasi pada perangkat keras dan peningkatan lainnya yang memungkinkan kami untuk meningkatkan skala. Ketika ledakan Queen's Gambit terjadi, kami mengalami peningkatan lalu lintas besar-besaran, dan sebagian besar tanpa gangguan dalam layanan.

Seperti yang telah dituliskan, hari ini kami mengalami masalah penskalaan pada level yang sama sekali baru. Ketika begitu banyak orang menggunakan layanan Chess.com, basis data kami mulai lepas kendali karena tidak dapat "menulis" dengan cukup cepat. Apa artinya? 250.000+ akun baru dibuat setiap hari. Orang-orang memainkan permainan (rata-rata 16.000 langkah catur setiap detik). Orang-orang menambahkan teman. Mereka berkomentar, mengobrol, dan melakukan hal-hal catur yang luar biasa. Semua ini menghasilkan data yang perlu ditulis ke database kami. Terkadang sistem kami bekerja maksimal, dan seperti ketika seseorang berolahraga terlalu keras dan harus berhenti dan mengatur napas, server kami juga menjadi lelah dan perlu pulih. Ketika itu terjadi, mereka berhenti bekerja, dan situs serta aplikasi kami menjadi tidak responsif. Ini sangat mengecewakan, dan sayangnya, tidak ada yang "cepat" yang dapat kami lakukan untuk menyelesaikan masalah ini.

Mengapa Chess.com tidak dapat menskalakan sistem?

Pertama-tama kami ingin meyakinkan Anda bahwa setiap masalah telah ditangani secepat mungkin. Mereka dapat diselesaikan dengan perangkat keras yang lebih banyak/lebih baik di tempat kami maupun di cloud (kami memiliki infrastruktur hybrid). Kami memiliki kiriman yang segera tiba dalam minggu ini, yaitu server dan database catur.

Sayangnya, ini tidak semudah menambahkan perangkat keras yang lebih banyak/lebih besar. Sementara itu menjadi bagian dari solusi, ada kemacetan, dan begitu kami memecahkan satu kemacetan, kami bertumbuh lagi hingga menemukan yang berikutnya. Kami akan terus menemukan bagian Chess.com yang tidak dapat diskalakan (baik secara proaktif maupun reaktif) dan berupaya membuatnya lebih berkembang.

Apa rencana aksi Chess.com?

Untuk mengatasi tantangan yang dialami database kami, kami memisahkan tabel database, sharding database, dan menempatkan layanan di memori. Kami juga berupaya untuk menghapus database kami yang paling bermasalah dengan pengguna dan gameplay. Masing-masing hal ini membutuhkan waktu karena terdapat BANYAK DATA untuk dipindahkan.

Kami juga belajar dari kegagalan sebelumnya, sehingga jika segala sesuatunya tidak berjalan lancar, kami dapat pulih lebih cepat dan dengan lebih sedikit gangguan.

Semua orang di Chess.com fokus pada hal ini, dan kami juga merekrut secepat mungkin. Jujur, ini menyebalkan. Kami tahu Anda di sini untuk bermain dan menikmati catur, dan mencari permainan tetapi malah mendapatkan error 502 (koneksi database), atau waktu permainan Anda habis, dan sangat membuat frustrasi. Kami tidak menganggap ini enteng. Kami menerapkan lebih banyak perbaikan jangka pendek hari ini dan secara lebih luas, kami berharap menjadi jauh lebih baik dan lebih stabil akhir minggu ini. Beberapa perubahan besar akan terjadi dalam 2-3 minggu, yang kami harapkan dapat menangani gelombang antusiasme catur berikutnya dengan baik.

Kami menyayangi dan menghormati seluruh pengguna Chess.com. Kami minta maaf, dan akan bekerja sekeras mungkin untuk kembali ke stabilitas dan memberikan pengalaman terbaik—hari ini dan di masa depan, ketika kami mencapai 15 juta atau bahkan 20 juta orang yang bermain catur dalam satu hari. Catur itu luar biasa, dan merupakan kebahagiaan untuk berbagi permainan ini dengan Anda semua.

Selengkapnya dari CHESScom
Rayakan Hari Catur Internasional dengan Bermain di Arena 24-Jam Chess.com

Rayakan Hari Catur Internasional dengan Bermain di Arena 24-Jam Chess.com

International Multi-Club Arena: Seluruh Informasi

International Multi-Club Arena: Seluruh Informasi