Displaying 1 to 11 from 11 results

RoaringBitmap - A better compressed bitset in Java

  •    Java

Roaring bitmaps are compressed bitmaps (also called bitsets) which tend to outperform conventional compressed bitmaps such as WAH or Concise.




maha - A framework for rapid reporting API development; with out of the box support for high cardinality dimension lookups with druid

  •    Scala

A centralised library for building reporting APIs on top of multiple data stores to exploit them for what they do best.We run millions of queries on multiple data sources for analytics every day. They run on hive, oracle, druid etc. We needed a way to utilize the data stores in our architecture to exploit them for what they do best. This meant we needed to easily tune and identify sets of use cases where each data store fits the best. Our goal became to build a centralized system which was able to make these decisions on the fly at query time and also take care of the end to end query execution. The system needed to take in all the heuristics available, applying any constraints already defined in the system and select the best data store to run the query. It then would need to generate the underlying queries and pass on all available information to the query execution layer in order to facilitate further optimization at that layer.

swiv - For the open source UI formerly know as Pivot

  •    TypeScript

Swiv is a web-based exploratory visualization UI for Druid built on top of Plywood.Swiv is best used with Druid. Internal and external APIs may change with little notice.

docker-druid - Docker images for Druid

  •    Shell

Druid is an open-source analytics data store designed for business intelligence (OLAP) queries on event data. Druid provides low latency (real-time) data ingestion, flexible data exploration, and fast data aggregation. Existing Druid deployments have scaled to trillions of events and petabytes of data. Druid is most commonly used to power user-facing analytic applications. Druid being a complex system, the best way to get up and running with a cluster is to use the docker-compose file provided.


turnilo - Business intelligence, data exploration and visualization web application for Druid, formerly know as Swiv and Pivot

  •    TypeScript

Turnilo is a business intelligence, data exploration and visualization web application for Druid. Turnilo is a fork of Pivot which is currently available under commercial licence only. This repository was forked from the stalled repository Swiv with the latest version of Pivot under Apache license. Druid is heavily used as business intelligence platform at Allegro. In order to gain wide adoption of non-technical users, Druid requires simple yet powerful user interface. In Allegro we have decided that we are going to continue Pivot development as an open source software, this is how Turnilo emerged.

druid-io.github.io - Druid Project Website

  •    HTML

Ideally we would not be checking in the css directory and just build it as part of the deploy process. See CONTRIBUTING.md.

swiv - For the open source UI formerly know as Pivot

  •    TypeScript

Swiv is no longer actively supported or maintained. For something that is under active development, you might be interested in turnilo. Swiv is a web-based exploratory visualization UI for Druid built on top of Plywood.