News for hackers. Stuff that matters.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by zenlot on Thursday September 08, 2016 @11:44AM (#12454072)
While talking about InfluxDB people should not forget about their beta release of clustering to attract more users and then making it just enterprise. And no, it's not an argument that this is the only way to get paid in open source. Users should be careful while adopting InfluxDB as Influxdata does not clearly elaborate their plans on the product.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by deadbunny on Thursday September 08, 2016 @12:42PM (#12454632)
Yeah, that's kinda a dick move. I was waiting for 1.0 before giving it another real go (after their decision to rewrite everything for 0.9). Looks like I'll be checking out something else now, maybe Prometheus[1] or DalmatinerDB[2] will fit the bill.

1. https://prometheus.io/ 2. https://dalmatiner.io/

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by pauldix on Thursday September 08, 2016 @12:49PM (#12454685)
It's worth noting that Prometheus isn't distributed either. So OSS InfluxDB or that are the same in terms of distributed capabilities.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by jrv on Thursday September 08, 2016 @07:56PM (#12458555)
While Prometheus's built-in local storage is not distributed, we are in the process of implementing generic interfaces to allow Prometheus to talk to decoupled distributed, horizontally scalable, durable, remote storage (or even other non-storage systems like queues etc.). There will be several implementations sitting behind this interface in the end (see already Vulcan from DO and Frankenstein from Weaveworks, both experimental right now), depending on what you'd rather run and what fits your use case best.

Most importantly, Prometheus will never decide to exclude a feature for commercial reasons. As it's a 100% open-source and independent project not controlled by any single company, we don't have those kinds of incentives. We just want to build the best monitoring system. Note that we still say "no" to a lot of features, but that's only for technical reasons, to avoid bloat, or to keep the project maintainable.

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by alexandre_m on Thursday September 08, 2016 @01:24PM (#12455045)
Prometheus can be scaled with sharding and there are different solutions coming out to address this, like a proxy layer for queries.

See the PromCon 2016 videos for latest news on this.

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by caniszczyk on Thursday September 08, 2016 @06:50PM (#12458124)
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by user5994461 on Thursday September 08, 2016 @04:31PM (#12456999)
And it's worth noting that dalmatiner magic relies on ZFS + riak. The ZFS part being problematic to run on linux.

There is currently no open source monitoring solutions that support more than a single node.

If you have serious infrastructure, you gotta move to the paid SaaS monitoring solutions which are ALL awesome.: https://www.datadoghq.com/ and https://signalfx.com/

Note: I am not affiliated with any of these services. I just have a very strong interest in nagios/icinga/riemann/graphite/grafana dying since my painful experience of setting up and maintaining them.

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by chrissnell on Thursday September 08, 2016 @01:43PM (#12455247)
We're looking into Cyanite as an alternative. It speaks the various Graphite protocols and feeds data into Cassandra, which takes care of the HA concerns. I haven't built it yet but I'm fairly certain we can run it in Kubernetes to make the entire stack HA.

http://cyanite.io

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by rkatan on Thursday September 08, 2016 @04:03PM (#12456770)
We dropped InfluxDB after they introduced their enterprise version. Currently, we are running several nodes of Riemann/Cyanite/Cassandra. It works very well, integration is pretty straight forward.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by erichocean on Thursday September 08, 2016 @04:30PM (#12456990)
That stack would perform even better if you swapped ScyllaDB for Cassandra.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by alexandre_m on Thursday September 08, 2016 @10:50PM (#12459346)
Do you have production experience with ScyllaDB?

I wanted to use this for a while. Can we consider it 100% compatible and can be used as a drop-in replacement?

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by erichocean on Friday September 09, 2016 @01:34AM (#12459831)
I've not yet used in in production, but I have kicked the tires enough to know that a) it's (much) faster, and b) I'm planning a production deployment this fall.

For the most part it's compatible with Cassandra out-of-the-box, i.e. many well-known frameworks that run on top of Cassandra "just work". The main thing it's missing is support for Lightweight Transactions (scheduled for the 2.0 release).

The dev team behind ScyllaDB is rock solid, very competent.

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by sileht on Thursday September 08, 2016 @08:51PM (#12458879)
You also have http://gnocchi.xyz
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by vegabook on Thursday September 08, 2016 @03:41PM (#12456573)
This is becoming problematic across the open source DB world. Witness the graph capabilities of Datastax Enterprise on top of Cassandra, and Riak TS also took quite a while to open source the "TS" version, hoping I guess to monetize without having to open source. This makes me worried about adopting in case I later get gotcha'd. I am really looking forward to a truly open source time series database. It's not that I don't mind upgrading to enterprise, or paying for services, but the prices end up being so "oracle" like. For example Datastax wants something like 10k per node per year! I mean a credible Cassandra cluster is going to be 5 node bare minimum which really is a lot for a bootstrapping startup.

One of the big problems in the TS world is that KX (KDB) charges an enormous fortune and all the wannabe competitors are salivating at grabbing some of that money.

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by jnordwick on Thursday September 08, 2016 @04:41PM (#12457084)
Why does the open sources world struggle with timeseries / tick databases so much? I'm a very big KDB fan, but I thought there would be some competition from the open source people at some point, but it seems like every attempt fails. KDB does so well because of its simplicity. Can the OS people not do simple (this is a possible argument), or is it that, as you point out, whenever something is about to be released into the OS sphere the lure of money prevents a full release. Or are they too distracted with the Web and build too many solutions tailored to it. I'm just amazed that a good TSDB hasn't come from the OS crowd yet.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by snowwindwaves on Thursday September 08, 2016 @08:37PM (#12458811)
Here [0] is a good blog post and spreadsheet comparing the various open source time series databases.

[0]: https://blog.dataloop.io/top10-open-source-time-series-datab...

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by jimmcslim on Thursday September 08, 2016 @08:34PM (#12458792)
KX seems to have a story that is very convincing specifically for financial markets applications.

All the other OSS TSDBs seem to have very good stories for storing server statistics and web clicks, or IoT data; but there are few stories, case studies, best practices for using these in financial applications?

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by dismantlethesun on Thursday September 08, 2016 @08:16PM (#12458694)
It seems to me that specialised tools will usually be released as a product, because they're only for a specialised niche.

Relational databases are treated like they can store any kind of data, and for small data sets, it really doesn't matter if your data-model does not fit the relational type.

Once you have a larger data set, you're no longer a general purpose user.

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by vegabook on Friday September 09, 2016 @11:58AM (#12463399)
Mapd looks really cool but as you say...disincentivized to open source.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by leventov on Thursday September 08, 2016 @05:26PM (#12457493)
What about Druid? It is largely supported by Metamarkets and Yahoo, companies which are not trying to monetise the db itself.
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by bogomipz on Thursday September 08, 2016 @08:28PM (#12458759)
What is KX KDB?
Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by jimmcslim on Thursday September 08, 2016 @09:14PM (#12458987)
A 'high performance historical time-series columnar database, an in-memory compute engine, and a real-time streaming processor all unified with expressive query and programming language options'

Extensively used in capital markets.

https://kx.com/

Re:InfluxDB 1.0 GA Released: A Retrospective and What’s Next by sberder on Thursday September 08, 2016 @09:12PM (#12458975)
Interesting to notice that you're the only to comment that doesn't have an answer from pauldix