Categories: None [Edit]
rabbit-slide-kou-rubykaigi-2026
(( )) is the de fact standard data format in modern data processing systems. We can use the official (()) gem to process Apache Arrow data. It's suitable for fast large data processing but it's over-performance for only low cost data exchange needs. Red Arrow is larger and a bit difficult to install than pure Ruby gems because Red Arrow is implemented as bindings.
I'm implementing the official pure Ruby Apache Arrow reader/writer for only low cost data exchange needs. I expect that more Ruby libraries and applications add support for Apache Arrow inputs/outputs by the pure Ruby Apache Arrow reader/writer. Ruby can be used more for data processing by it.
This talk describes how to implement fast pure Ruby binary data reader/writer and the future of data processing in Ruby.
This is a 2025 Ruby Association Grant project: (())
Total
Ranking: 194,981 of 196,721
Downloads: 337
Daily
Ranking: 58,818 of 196,694
Downloads: 0
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 15,089 | 148,359 | rabbit |
| 53,288 | 22,120 | rabbit-theme-clear-code |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | kou |