Comments on “Citus
Craig Kerstiens@craigkerstiens · Product at Citus
Hi fellow Product Hunters, I'm Craig from the Citus team. Today we released Citus 5.0–a Postgres extension, which does not fork Postgres, that transforms your database into a distributed database. Citus makes it easy to seamlessly distribute your data across multiple Postgres databases, or shards. Further, as of today Citus is entirely open source. You c… See more
Mike Coutermarsh@mscccc · Code @ Product Hunt
@craigkerstiens Hey Craig! If a team is currently using Postgres. What problems could they be having that Citrus solves? Also, would love to know where you got the idea for this & how it started.
Craig Kerstiens@craigkerstiens · Product at Citus
@mscccc At Heroku when running Heroku Postgres I saw the common issue of 1 large table growing beyond what a single node could handle. Very commonly this table would be called 'events', 'messages', 'logs'... you get the idea. That one table would comprise the vast majority of the database and start to grow to where it could no longer be held in memory which … See more
Mike Coutermarsh@mscccc · Code @ Product Hunt
@craigkerstiens Ahh got it. Makes sense & have definitely run into that problem. Are people using this currently on Heroku Postgres?
Craig Kerstiens@craigkerstiens · Product at Citus
@mscccc No, up to date it's been sold directly to customers who are running it themselves, one example is Cloudflare. A number of customers are running it in the cloud but managing it themselves.
Chase Lee@_chaselee · CTO, Ambassador
@craigkerstiens this looks awesome! really love that Citus has moved from a fork to an extension. in theory this would work with Heroku Postgres now. has anyone tried or is the team there onboard?
Craig Kerstiens@craigkerstiens · Product at Citus
@_chaselee In theory because it's an extension it could work, but suspect would take some work on their systems. They'd have to at least explicitly build it and add it to their extension white list. If you're interested in giving it a spin though drop me an email and happy to chat through a few options.
Chase Lee@_chaselee · CTO, Ambassador
@craigkerstiens makes sense. thanks for the response! will drop a note to you shortly.