Pulsar: Real-Time Analytics at Scale
ebaytechblog.com
ebaytechblog.com
What is your insert/update/delete rate? If low, maybe look at postgresql in-memory column-store https://github.com/knizhnik/imcs/
Another way may be voltdb. Since it's partitioned+single-thread/partition, and cross-partition queries are slow, you'll probably have to make a query for each partition and group results on the app.
Also curious.