Blitz: Prestasi dan Uji Beban dari Awan
Sukar untuk membuat analogi untuk memuatkan pelayan web jadi begini. Bayangkan anda pelayan web dan pelawat anda adalah sebilangan besar tomato. Sekiranya anda mempunyai satu atau dua tin makanan, anda boleh membawanya dengan mudah. Tumpukan beberapa ratus tangan anda dan tidak ada makanan yang boleh sampai ke tempat yang sepatutnya. Sekarang, jika anda dapat mengurangkan ukuran setiap kaleng, menyebarkannya dengan betul, dan mendapatkan bantuan membawanya, anda mungkin dapat membawa ratusan.
Pelayan web berfungsi dengan cara yang hampir sama. Beberapa ratus pelawat dan pelayan anda mungkin mempunyai banyak sumber untuk memaparkan dan membawa pengunjung ke tempat mereka pergi. Tetapi tumpukan ribuan atau puluhan ribu dan pelayan merangkak berhenti. Seolah-olah beberapa pengunjung tidak dapat sampai ke sana dan ada yang tidak dapat… semuanya dihentikan. Halaman anda dipaparkan dengan perlahan dan bahkan berhenti memuatkan sama sekali. Itu yang kami laman web menderita dari beberapa minggu terakhir.
Masalahnya ialah kebanyakan syarikat sering mengembangkan atau mementaskan laman web di pelayan yang tidak mempunyai beban di dalamnya. Kemudian mereka memasukkannya ke produksi, pengunjung datang, dan dengan cepat turun.
Untuk mempersiapkan ini, perkhidmatan prestasi dan ujian beban dapat menolong. Blitz adalah perkhidmatan berasaskan prestasi dan ujian beban, tidak ada perisian untuk dipasang. Perkhidmatan ini menyokong sehingga 200,000 pengguna maya dari 8 lokasi di seluruh dunia yang berbeza (hingga 50,000 setiap wilayah) untuk memuatkan ujian aplikasi atau laman web anda. Ini membolehkan pengguna membandingkan pelbagai susunan perisian, sumber perkakasan, dan penyedia perkhidmatan. Pada akhirnya, ini membolehkan anda menemui kemerosotan kemajuan sebelum pengunjung anda melakukannya.
Blitz telah dibuat untuk membantu pembangun aplikasi dan laman web mengurus dan menguji prestasi sepanjang kitaran hidup pembangunan. Melalui pengembangan, pementasan, pengeluaran dan operasi, sangat penting untuk memastikan aplikasi anda memenuhi tahap kepuasan pengguna tertinggi.
Blitz menawarkan ciri-ciri hebat untuk program jaminan kualiti yang berterusan:
- Urus niaga yang kompleks - Sama ada anda ingin menguji halaman web atau transaksi yang kompleks, Blitz memudahkan anda menentukan jumlah pengguna yang dapat anda sokong.
- Maklum balas terperinci - Dapatkan statistik dan maklum balas terperinci dalam masa nyata, dan dalam bahasa Inggeris biasa. Laporan yang dapat membantu anda menyahpepijat infrastruktur anda, mengenal pasti kesulitan dalam aplikasi anda dan menentukan sama ada anda perlu menambahkan pelayan lain.
- Plugin - Dengan pelanjutan kami untuk Chrome atau tambahan untuk Firefox, hanya menavigasi ke laman web dan jalankan ujian prestasi. Blitz mengurus kuki, pengesahan dan semua kerumitan lain.
- Automation - Dengan Ruby GEM dan integrasi penuh dengan pelayan Integrasi Berterusan seperti pelayan Bass CI Atlassian, ujian prestasi automatik dapat memastikan bahawa tidak ada penekanan kod yang dapat menyebabkan pengalaman buruk bagi pengguna anda.
Pemantauan Timeout dengan Beban:
Pemantauan Masa Respons dengan Beban:
Blitz mempunyai Pembangunan API pelanggan yang berjalan di Java, Maven, Node.js, Python, Perl, dan PHP.