Saya faham tak segerak dan segerak, sama ada menyekat atau tidak, tetapi saya tidak faham bagaimana openresty melaksanakan IO tidak menyekat tak segerak dan mencapai keupayaan pemprosesan serentak yang tinggi? Saya biasanya menulis antara muka Lua, tetapi saya dapat melihat QPS yang cukup besar apabila melakukan ujian tekanan, tetapi rasanya tidak berbeza dengan proses berjalan http API yang ditulis dalam bahasa lain (contohnya, antara muka PHP). Bolehkah mana-mana wira menggunakan contoh untuk menerangkan secara ringkas pelaksanaannya pada bukan sekatan tak segerak, dan membandingkannya dengan antara muka PHP mengapa PHP tidak dapat melaksanakannya.
Adalah disyorkan untuk membaca slaid Brother Chun untuk memahami.
http://openresty.org/ms/prese...