Red Arrow is the Ruby bindings of Apache Arrow. Red Arrow is based on GObject Introspection. Apache Arrow is an in-memory columnar data store. It's used by many products for data analytics. GObject Introspection is a middleware for language bindings of C library. GObject Introspection can generate language bindings automatically at runtime. Red Arrow uses Apache Arrow GLib and gobject-introspection gem to generate Ruby bindings of Apache Arrow.