12 คะแนน โดย xguru 2023-02-18 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • เฟรมเวิร์ก Actor ที่สร้างด้วย Rust ล้วน ๆ ได้แรงบันดาลใจจาก gen-server ของ Erlang
  • ไม่ใช้ unsafe
  • สามารถนำไปใช้ในสภาพแวดล้อมแบบกระจายศูนย์ได้ผ่านไลบรารี ractor_cluster ที่จะเปิดตัวเร็ว ๆ นี้
  • ต่างจาก actor ของ Actix, riker และ Tokio โดยพยายามทำงานให้ใกล้เคียงกับวิธีการทำงานของ Erlang มากที่สุด
  • ไม่มีรันไทม์/ระบบแยกต่างหาก และ Actor สามารถทำงานได้อย่างอิสระ

2 ความคิดเห็น

 
annyeong 2023-02-18

ดูเหมือนว่าจะใช้ชื่อเดียวกับไลบรารี actor ของ Ruby นะ

https://github.com/ruby/ruby/blob/master/doc/ractor.md

 
nallwhy 2023-02-18

สำหรับ erlang/elixir แล้ว จะเหลือเพียงแค่ preemptive scheduling เท่านั้นหรือ