Definisi
Had kadar
Had bilangan permintaan yang akan diterima oleh sebuah API dalam satu jangka masa.
Definition
Had kadar API ialah had pada bilangan permintaan yang akan diterima oleh sebuah API dalam satu jangka masa tertentu. Klien yang melebihi had akan menerima ralat atau disekat buat sementara sehingga jangka masa itu dipulihkan. Had kadar melindungi pelayan daripada beban berlebihan, memastikan penggunaan yang adil antara klien, dan mengekalkan kualiti perkhidmatan.
In context
Pada Polymarket permukaan Gamma menerbitkan endpoint REST awam seperti /markets. Endpoint tersebut khususnya membenarkan 300 permintaan setiap 10 saat. Penggunaan penyenaraian gabungan merentasi /markets dan /events mempunyai had gabungan yang lebih besar (900 permintaan setiap 10 saat). Melebihi had ini akan menyebabkan API menolak permintaan seterusnya sehingga tetingkap masa berkaitan tamat; rancang pengindeksan (pagination) dan selang soal-selidik (polling) dengan sewajarnya.
Practical tips
- Gunakan pagination penetapan-kunci (after_cursor) daripada offset untuk menatal melalui /markets dengan cekap.
- Kumpulkan permintaan di mana boleh dan elakkan gelung soal-selidik yang kerap; utamakan backoff yang munasabah selepas mencapai had.
- Cache (simpan) respons berulang untuk selang pendek jika aliran kerja anda boleh menerima data yang sedikit lapuk.
See also
- gamma-api