There's a WIP patch for Flight support in Go

https://github.com/apache/arrow/pull/6731

I hope to see someone taking up this work as first-class Flight
support in Go would be very useful for building data services.

On Wed, Aug 12, 2020 at 5:08 AM Adam Lippai <a...@rigo.sk> wrote:
>
> Arrow is mainly about batching data and leveraging all the opportunities
> this gives.
> This means you either have to buffer the data yourself and flush it when a
> reasonable sized batch is complete or play with preallocating Arrow
> structures
> This was discussed recently, you might be interested in the thread:
> https://www.mail-archive.com/dev@arrow.apache.org/msg19862.html
>
> Note: I'm not an Arrow developer, I'm just following the "streaming"
> features of the Arrow lib, I'm interested in having a "rolling window" API
> (like a fixed size FIFO queue).
>
> Best regards,
> Adam Lippai
>
> On Wed, Aug 12, 2020 at 11:29 AM <m...@markfarnan.com> wrote:
>
> > I'm looking at using Arrow for a realtime IoT project which includes use
> > cases both on server, and also for transferring /using in a Browser via
> > WASM,  and have a few  questions.
> >
> >
> >
> > Language in use is Go.
> >
> >
> >
> > Is anyone working on implementing   Arrow-Flight in Go ?      (According to
> > the feature matrix,  nothing ready yet, so wanted to check.
> >
> >
> >
> > Has anyone tried using Apache Arrow in  Go WASM  (Webassembly) ?   if so,
> > any issues ?
> >
> >
> >
> > Any pointers/documentation  on using/extending Arrow for realtime streaming
> > cases.   (Specifically where a DataFrame is requested, but then it needs to
> > 'grow' as new data arrives, often at high speed).
> >
> > Not language specific, just trying to understand the right pattern for
> > using
> > Arrow for this,  and couldn't' find much in the docs.
> >
> >
> >
> > Regards
> >
> >
> >
> > Mark.
> >
> >

Reply via email to