Live data from Hacker News

Multi-node TimescaleDB is now free

blog.timescale.com

31–40 of 220 posts

Re: Multi-node TimescaleDB is now free

#31
post #22

Can someone please summarize what it does because I couldn't figure out from website? It says its "on Postgres", is it a flavor of PG? or it sits on top of multiple PG instances.

Here's the original intro to Timescale blog post - https://blog.timescale.com/blog/when-boring-is-awesome-build...

Re: Multi-node TimescaleDB is now free

#32
post #25
post #13

If this is just postgresql, why would I use this implementation over postgresql? It also seems like it scales linearly with some decrease in ROI after 12 nodes.

It's not "just" PG, it's like a mega-extension with data-types and tuple-layout and a tonne of magic for the data-domain. You can, of course, make similar models with plain PG - in the same way one does GIS without PostGIS.

"mega-extension" <-- I like that!

Re: Multi-node TimescaleDB is now free

#33
post #10

>All of these capabilities are being released under the Timescale License, our source-available license that permits broad usage, except for where organizations are providing TimescaleDB-as-a-service. So it's not open-source because AWS hasn't been nice with ElasticSearch and they don't want to be in the same situation?

That sounds like open source to me, I bet they're just being really conservative about saying "open source" because there's been so much backlash at MongoDB/Cockroach/etc for similar restrictions. It's restricted OSS because AWS takes things, runs them, and eats up all the potential revenue.

They don't call it open source either, they call it source-available because open source software can't have restrictions based on commercial use

Re: Multi-node TimescaleDB is now free

#34
post #4

This is an interesting window into their business model. This could be a purely an altruistic decision, which businesses sometimes do, contrary to popular belief. More likely it's a bet that wider adoption from making the clustered version free will drive more revenue through their managed database as a service offering. Which shows that their non-OSI open-source license is actually leading to more code and features…

(Timescale CEO and post author) You are spot on. Before the Timescale License, we were left with a tough decision: do we open-source a feature so that everyone can have it for free OR do we close a feature so that the mega-clouds don't have access to it? We didn't like either of those options, which is why we created the Timescale License, which allows us to offer capabilities for free (and make the source code avail…

Can this license be used to, say, create a Datadog-like SaaS powered by TimescaledDB?

Re: Multi-node TimescaleDB is now free

#36
post #4

This is an interesting window into their business model. This could be a purely an altruistic decision, which businesses sometimes do, contrary to popular belief. More likely it's a bet that wider adoption from making the clustered version free will drive more revenue through their managed database as a service offering. Which shows that their non-OSI open-source license is actually leading to more code and features…

I think you are being a bit generous on the causes and effects. The #1 concern of a product like this is adoption. Not in some unsustainable subsidized taxi or food delivery type thing, just that data stores are naturally sticky and come with long term opportunity as usage grows. If they dominate the time series use case, and there is good reason to believe they will, earning revenues will fall out of that in a multitude of ways. I will believe the license proves prophetic if a major cloud or minor cloud with deep pockets does a SaaS license. Until then, this is a pretty standard FOSS+support business model that became popular in the past decade.

Re: Multi-node TimescaleDB is now free

#37
post #20
post #10

Earlier quoted context omitted.

That sounds like open source to me, I bet they're just being really conservative about saying "open source" because there's been so much backlash at MongoDB/Cockroach/etc for similar restrictions. It's restricted OSS because AWS takes things, runs them, and eats up all the potential revenue.

> That sounds like open source to me, I bet they're just being really conservative about saying "open source" because people there's been so much backlash at MongoDB/Cockroach/etc for similar restrictions. Open Source has a very defined meaning. Please read up on the history of open source and source available licenses before saying it is all the same. We've been defending it against a number of attacks and we will p…

Frankly the pedantry around the definition of Open Source, which I understand, is incredibly nauseating. Sure, this isn't Open Source by "the definition", but it's close enough if you squint. The difference doesn't impact almost anyone. Are you or someone you love impacted by this licensing decision?

Throw in an expiry date, dual licensing (pay to play seems more than fair) and I'm content. History be damned.

I'm so sick of it. Just because one group defines it a certain way doesn't make it gospel. The OSI has no power over me.

Re: Multi-node TimescaleDB is now free

#38
I understand that the Timescale license can't be utilized by cloud providers, but what about others who need a timeseries database for their SaaS offering? Is this permitted as long as you aren't marketing a hosted TimescaleDB solution?

Edit: wording

Re: Multi-node TimescaleDB is now free

#39
I think this is a good move. But from an enforcement perspective, how realistic is it to prevent someone like Amazon from offering a clone service (at least for backend components) and claiming they wrote it from scratch? Is there any way to force them to reveal the source for a particular service?

Re: Multi-node TimescaleDB is now free

#40
post #4

This is an interesting window into their business model. This could be a purely an altruistic decision, which businesses sometimes do, contrary to popular belief. More likely it's a bet that wider adoption from making the clustered version free will drive more revenue through their managed database as a service offering. Which shows that their non-OSI open-source license is actually leading to more code and features…

(Timescale CEO and post author) You are spot on. Before the Timescale License, we were left with a tough decision: do we open-source a feature so that everyone can have it for free OR do we close a feature so that the mega-clouds don't have access to it? We didn't like either of those options, which is why we created the Timescale License, which allows us to offer capabilities for free (and make the source code avail…

I'm a huge fan of Splunk but always want to keep my eye open for alternatives. My use case is mostly security analytics against event content and patterns, and for that the Splunk Processing Language is very well suited.

That said I find it's fairly tedious to do a lot of time-series analysis and pattern discovery/anomaly detction across rich event models (think aws cloudtrail events).

Anything TimescaleDB can help with here? Are there case studies you can point us to? It feels like there is probably home for both just in my domain and quite obviously in the broader context of large enterprise ops/security.

Post reply on HN