InfluxData Contributes Go Implementation to Apache Arrow

SAN FRANCISCO -- March 22, 2018 -- InfluxData, the modern Open Source Platform built specifically for metrics, events and other time series data that empowers developers to build next-generation monitoring, analytics and IoT applications, today announced its support of The ApacheĀ® Software Foundation (ASF) by contributing the Go programing language implementation it developed to the Apache Arrow™ project.

The all-volunteer ASF develops, stewards, and incubates more than 350 Open Source projects and initiatives that serve as the backbone for some of the world's most visible and widely used applications in Big Data, Cloud Computing, IoT and Edge Computing, and Web Frameworks, among other categories. This includes Apache Arrow, which is a cross-language development platform for in-memory data. Apache Arrow serves as a component used to accelerate analytics within a particular system and to allow Arrow-enabled systems to exchange data with low overhead. It is sufficiently flexible to support most complex data models.

"We are excited to have the support offered by InfluxData and appreciate the company donating its Go language expertise and implementation to Apache Arrow in the spirit of benefiting the greater Open Source community," said Jacques Nadeau, VP Apache Arrow. "Go is becoming an increasingly popular language, and having InfluxData contribute code to Apache Arrow will increase its adoption across the industry."

Apache Arrow specifies a standardized, language-independent, columnar memory format for flat and hierarchical data that is organized for efficient, analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and inter-process communication.

In working with the Apache Arrow community, InfluxData desired a highly performant, in-memory, column-based format that can be shared between an ecosystem of data analytics tools, as well as the data and processing tiers of InfluxData?EU?s platform. Contributing its Go language implementation for Apache Arrow,...

Comments are closed.

InfluxData Contributes Go Implementation to Apache Arrow

SAN FRANCISCO -- March 22, 2018 -- InfluxData, the modern Open Source Platform built specifically for metrics, events and other time series data that empowers developers to build next-generation monitoring, analytics and IoT applications, today announced its support of The ApacheĀ® Software Foundation (ASF) by contributing the Go programing language implementation it developed to the Apache Arrow™ project.

The all-volunteer ASF develops, stewards, and incubates more than 350 Open Source projects and initiatives that serve as the backbone for some of the world's most visible and widely used applications in Big Data, Cloud Computing, IoT and Edge Computing, and Web Frameworks, among other categories. This includes Apache Arrow, which is a cross-language development platform for in-memory data. Apache Arrow serves as a component used to accelerate analytics within a particular system and to allow Arrow-enabled systems to exchange data with low overhead. It is sufficiently flexible to support most complex data models.

"We are excited to have the support offered by InfluxData and appreciate the company donating its Go language expertise and implementation to Apache Arrow in the spirit of benefiting the greater Open Source community," said Jacques Nadeau, VP Apache Arrow. "Go is becoming an increasingly popular language, and having InfluxData contribute code to Apache Arrow will increase its adoption across the industry."

Apache Arrow specifies a standardized, language-independent, columnar memory format for flat and hierarchical data that is organized for efficient, analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and inter-process communication.

In working with the Apache Arrow community, InfluxData desired a highly performant, in-memory, column-based format that can be shared between an ecosystem of data analytics tools, as well as the data and processing tiers of InfluxData?EU?s platform. Contributing its Go language implementation for Apache Arrow,...

Comments are closed.