Kino: Ractor-Webserver für Ruby 4.0 mit Rust-Frontend

Kino: A high-performance Ractor web server for Ruby 4.0

Kino: Ractor-Webserver für Ruby 4.0 mit Rust-Frontend

Kino ist ein neuer Webserver für Ruby 4.0, der Ractors für echte Parallelität nutzt. Ein Rust-Frontend (Tokio/Hyper) verwaltet das Netzwerk, während parallele Ractors die Rack-3-App ausführen. Auf einem 8-Kern-Server ist Kino bei I/O-lastigen Endpoints 1,5-2× schneller als ein Puma-Fork-Cluster und benötigt laut Benchmarks nur etwa ein Siebtel des Speichers. Die Ractor-Unterstützung ist in Ruby 4.0 noch experimentell, daher bietet Kino auch einen Threaded-Fallback-Modus für Rails.

Wenn Sie Puma ausführen können, können Sie Kino ausführen.

Mehr von diesem Tag

2026-08-21