Fetching the latest programs, projects, and workspace data.
Painless multi-threaded multi-core programming for Ruby.
Showing 3 of 3 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Pulkit Bhatia
<p>Reel is Celluloid::IO native, evented server which serves as bare-bones for http and webSocket server providing functionality such as Connection Management and Multithreading , Fault Tolerance. This project aims to extend Reel by adding new important features such as Session handler,Multi-part parser, and bringing Reel up to HTTP/2 standard.</p>
Mentors: Student: Prathmesh Ranaut
<p>Celluloid has gone through a lot of improvements since v0.13. This has somehow affected the performance. The aim of my project primarily is to create a benchmarking suite which will be used to tune performance optimizations. The benchmarking suite will cover all the features of Celluloid. Further I will create benchmarking suite for Reel.</p> <p>The value of this project is immense to the Celluloid community as it will help us refactor and improve the performance drastically before the 1.0 release of Celluloid.</p>