<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: coatue</title><link>https://news.ycombinator.com/user?id=coatue</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 16:51:25 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=coatue" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] Hey, thanks! There are similarities, but you’re right to point out that our focus with Hydra is on bringing columnstore-powered serverless analytics to Postgres. We wouldn’t position Hydra differently because we think it’s the right product to help the greatest number of projects and developers in a meaningful way.</p>
]]></description><pubDate>Sat, 10 May 2025 15:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43946666</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43946666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43946666</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>Our goal is to enable realtime analytics on Postgres without requiring an external analytics database. Think more towards extending Postgres, rather than replacing it. Postgres brings it's rowstore to Hydra, which is great for transactional jobs. Also, Postgres brings it's syntax, features, and standard Postgres integrations with tools you like to use are the same and works with Hydra. This makes Hydra easy to use and adopt without a major database migration.</p>
]]></description><pubDate>Sat, 10 May 2025 14:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43945881</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43945881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43945881</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>Ok, I'm down to run an experiment and remove the user limits on your account! DM me on X (@JoeSciarrino) or email founders@hydra so I know which account is yours.</p>
]]></description><pubDate>Sat, 10 May 2025 13:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43945681</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43945681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43945681</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] Yes, you're right and to clarify: Hydra's columnstore is decoupled (bottomless), compressed, and supports multi-node reading. (<a href="https://docs.hydra.so/changelog/changelog#march-2025-3">https://docs.hydra.so/changelog/changelog#march-2025-3</a>)<p>Events, time-series data, user sessions, click, logs, IOT sensor readings, etc. generate a lot of data over time. While on-disk storage works well for Postgres’ rowstore, it’s a poor choice for fast growing data that requires analysis. To avoid the scale limit of on-disk storage, Hydra separates compute and storage. Also, we're not charging separately for bandwidth since it's been factored into the overall plan price.<p>While storage volume can be a good proxy, many people see the limits of  Postgres with a complex join and filtering on relatively small data volumes. With decoupled columnstore and serverless processing, Hydra can be used in big (and small data) use-cases. Company size is a little less relevant since medium and large-scale companies have use-cases where efficient 'small data' is needed too.</p>
]]></description><pubDate>Sat, 10 May 2025 13:53:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43945645</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43945645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43945645</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>Yes definitely. Check out the public 1v1 benchmark of Hydra v Timescale (<a href="https://benchmark.clickhouse.com/#eyJzeXN0ZW0iOnsiQWxsb3lEQiI6ZmFsc2UsIkFsbG95REIgKHR1bmVkKSI6ZmFsc2UsIkF0aGVuYSAocGFydGl0aW9uZWQpIjpmYWxzZSwiQXRoZW5hIChzaW5nbGUpIjpmYWxzZSwiQXVyb3JhIGZvciBNeVNRTCI6ZmFsc2UsIkF1cm9yYSBmb3IgUG9zdGdyZVNRTCI6ZmFsc2UsIkJpZ3F1ZXJ5IjpmYWxzZSwiQnlDb25pdHkiOmZhbHNlLCJCeXRlSG91c2UiOmZhbHNlLCJjaERCIChEYXRhRnJhbWUpIjpmYWxzZSwiY2hEQiAoUGFycXVldCwgcGFydGl0aW9uZWQpIjpmYWxzZSwiY2hEQiI6ZmFsc2UsIkNIWVQiOmZhbHNlLCJDaXR1cyI6ZmFsc2UsIkNsaWNrSG91c2UgQ2xvdWQgKGF3cykiOmZhbHNlLCJDbGlja0hvdXNlIENsb3VkIChhenVyZSkiOmZhbHNlLCJDbGlja0hvdXNlIENsb3VkIChnY3ApIjpmYWxzZSwiQ2xpY2tIb3VzZSAoZGF0YSBsYWtlLCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJDbGlja0hvdXNlIChkYXRhIGxha2UsIHNpbmdsZSkiOmZhbHNlLCJDbGlja0hvdXNlIChQYXJxdWV0LCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJDbGlja0hvdXNlIChQYXJxdWV0LCBzaW5nbGUpIjpmYWxzZSwiQ2xpY2tIb3VzZSAod2ViKSI6ZmFsc2UsIkNsaWNrSG91c2UiOmZhbHNlLCJDbGlja0hvdXNlICh0dW5lZCkiOmZhbHNlLCJDbGlja0hvdXNlICh0dW5lZCwgbWVtb3J5KSI6ZmFsc2UsIkNsb3VkYmVycnkiOmZhbHNlLCJDcmF0ZURCICh0dW5lZCkiOmZhbHNlLCJDcmF0ZURCIjpmYWxzZSwiQ3J1bmNoeSBCcmlkZ2UgZm9yIEFuYWx5dGljcyAoUGFycXVldCkiOmZhbHNlLCJEYWZ0IChQYXJxdWV0LCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJEYWZ0IChQYXJxdWV0LCBzaW5nbGUpIjpmYWxzZSwiRGF0YWJlbmQiOmZhbHNlLCJEYXRhRnVzaW9uIChQYXJxdWV0LCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJEYXRhRnVzaW9uIChQYXJxdWV0LCBzaW5nbGUpIjpmYWxzZSwiQXBhY2hlIERvcmlzIjpmYWxzZSwiRHJpbGwiOmZhbHNlLCJEcnVpZCI6ZmFsc2UsIkR1Y2tEQiAoRGF0YUZyYW1lKSI6ZmFsc2UsIkR1Y2tEQiAobWVtb3J5KSI6ZmFsc2UsIkR1Y2tEQiAoUGFycXVldCwgcGFydGl0aW9uZWQpIjpmYWxzZSwiRHVja0RCIjpmYWxzZSwiRWxhc3RpY3NlYXJjaCI6ZmFsc2UsIkVsYXN0aWNzZWFyY2ggKHR1bmVkKSI6ZmFsc2UsIkdsYXJlREIgKFBhcnF1ZXQsIHNpbmdsZSkiOmZhbHNlLCJHcmVlbnBsdW0iOmZhbHNlLCJIZWF2eUFJIjpmYWxzZSwiSHlkcmEiOnRydWUsIlNhbGVzZm9yY2UgSHlwZXIgKFBhcnF1ZXQpIjpmYWxzZSwiU2FsZXNmb3JjZSBIeXBlciI6ZmFsc2UsIkluZm9icmlnaHQiOmZhbHNlLCJLaW5ldGljYSI6ZmFsc2UsIk1hcmlhREIgQ29sdW1uU3RvcmUiOmZhbHNlLCJNYXJpYURCIjpmYWxzZSwiTW9uZXREQiI6ZmFsc2UsIk1vbmdvREIiOmZhbHNlLCJNb3RoZXJEdWNrIjpmYWxzZSwiTXlTUUwgKE15SVNBTSkiOmZhbHNlLCJNeVNRTCI6ZmFsc2UsIk9jdG9TUUwiOmZhbHNlLCJPcHRlcnl4IjpmYWxzZSwiT3hsYSI6ZmFsc2UsIlBhbmRhcyAoRGF0YUZyYW1lKSI6ZmFsc2UsIlBhcmFkZURCIChQYXJxdWV0LCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJQYXJhZGVEQiAoUGFycXVldCwgc2luZ2xlKSI6ZmFsc2UsIlBhcnNlYWJsZSAoUGFycXVldCwgcGFydGl0aW9uZWQpIjpmYWxzZSwicGdfZHVja2RiICh3aXRoIGluZGV4ZXMpIjpmYWxzZSwicGdfZHVja2RiIChNb3RoZXJEdWNrIGVuYWJsZWQpIjpmYWxzZSwicGdfZHVja2RiIjpmYWxzZSwicGdfZHVja2RiIChQYXJxdWV0KSI6ZmFsc2UsIlBvc3RncmVTUUwgd2l0aCBwZ19tb29uY2FrZSI6ZmFsc2UsInBncHJvX3RhbSAocGFycXVldCwgbG9jYWwgc3RvcmFnZSkiOmZhbHNlLCJwZ3Byb190YW0gKHBhcnF1ZXQsIGxvY2FsLCBwYXJhbGxlbCkiOmZhbHNlLCJwZ3Byb190YW0gKHBhcnF1ZXQsIGxvY2FsICsgY2FjaGUpIjpmYWxzZSwicGdwcm9fdGFtIChmZWF0aGVyLCBsb2NhbCArIGNhY2hlKSI6ZmFsc2UsIlBpbm90IjpmYWxzZSwiUG9sYXJzIChEYXRhRnJhbWUpIjpmYWxzZSwiUG9sYXJzIChQYXJxdWV0KSI6ZmFsc2UsIlBvc3RncmVTUUwgKHdpdGggaW5kZXhlcykiOmZhbHNlLCJQb3N0Z3JlU1FMIjpmYWxzZSwiUXVlc3REQiI6ZmFsc2UsIlJlZHNoaWZ0IjpmYWxzZSwiU2VsZWN0REIiOmZhbHNlLCJTaWdMZW5zIjpmYWxzZSwiU2luZ2xlU3RvcmUiOmZhbHNlLCJTbm93Zmxha2UiOmZhbHNlLCJTcGFyayI6ZmFsc2UsIlNRTGl0ZSI6ZmFsc2UsIlN0YXJSb2NrcyI6ZmFsc2UsIlRhYmxlc3BhY2UiOmZhbHNlLCJUZW1ibyBPTEFQIChjb2x1bW5hcikiOmZhbHNlLCJUaW1lc2NhbGUgQ2xvdWQiOnRydWUsIlRpbWVzY2FsZURCIChubyBjb2x1bW5zdG9yZSkiOmZhbHNlLCJUaW1lc2NhbGVEQiI6ZmFsc2UsIlRpbnliaXJkIChGcmVlIFRyaWFsKSI6ZmFsc2UsIlVtYnJhIjpmYWxzZSwiVXJzYSI6ZmFsc2UsIlZpY3RvcmlhTG9ncyI6ZmFsc2UsIllEQiI6ZmFsc2V9LCJ0eXBlIjp7IkMiOnRydWUsImNvbHVtbi1vcmllbnRlZCI6dHJ1ZSwiUG9zdGdyZVNRTCBjb21wYXRpYmxlIjp0cnVlLCJtYW5hZ2VkIjp0cnVlLCJnY3AiOnRydWUsInN0YXRlbGVzcyI6dHJ1ZSwiSmF2YSI6dHJ1ZSwiQysrIjp0cnVlLCJNeVNRTCBjb21wYXRpYmxlIjp0cnVlLCJyb3ctb3JpZW50ZWQiOnRydWUsInNlcnZlcmxlc3MiOnRydWUsIkNsaWNrSG91c2UgZGVyaXZhdGl2ZSI6dHJ1ZSwiZW1iZWRkZWQiOnRydWUsImRhdGFmcmFtZSI6dHJ1ZSwiWVRzYXVydXMiOnRydWUsImF3cyI6dHJ1ZSwiYXp1cmUiOnRydWUsImFuYWx5dGljYWwiOnRydWUsIlJ1c3QiOnRydWUsInNlYXJjaCI6dHJ1ZSwiZG9jdW1lbnQiOnRydWUsIkdvIjp0cnVlLCJzb21ld2hhdCBQb3N0Z3JlU1FMIGNvbXBhdGlibGUiOnRydWUsInBhcnF1ZXQiOnRydWUsInRpbWUtc2VyaWVzIjp0cnVlLCJsb2dzIjp0cnVlLCJTaWdMZW5zIjp0cnVlLCJvYnNlcnZhYmlsaXR5Ijp0cnVlLCJkZWRpY2F0ZWQiOnRydWV9LCJtYWNoaW5lIjp7IjE2IHZDUFUgMTI4R0IiOnRydWUsIjggdkNQVSA2NEdCIjp0cnVlLCJzZXJ2ZXJsZXNzIjp0cnVlLCIxNmFjdSI6dHJ1ZSwiYzZhLjR4bGFyZ2UsIDUwMGdiIGdwMiI6dHJ1ZSwiTCI6dHJ1ZSwiTSI6dHJ1ZSwiUyI6dHJ1ZSwiWFMiOnRydWUsImM2YS5tZXRhbCwgNTAwZ2IgZ3AyIjp0cnVlLCIxMiB2Q1BVIDQ4R0IiOnRydWUsIjEwIHZDUFUgNDBHQiI6dHJ1ZSwiMTJHaUIsIDEgcmVwbGljYShzKSI6dHJ1ZSwiOEdpQiwgMSByZXBsaWNhKHMpIjp0cnVlLCIxMkdpQiwgMiByZXBsaWNhKHMpIjp0cnVlLCIxMjBHaUIsIDIgcmVwbGljYShzKSI6dHJ1ZSwiMTZHaUIsIDIgcmVwbGljYShzKSI6dHJ1ZSwiMjM2R2lCLCAyIHJlcGxpY2EocykiOnRydWUsIjMyR2lCLCAyIHJlcGxpY2EocykiOnRydWUsIjY0R2lCLCAyIHJlcGxpY2EocykiOnRydWUsIjhHaUIsIDIgcmVwbGljYShzKSI6dHJ1ZSwiMTJHaUIsIDMgcmVwbGljYShzKSI6dHJ1ZSwiMTIwR2lCLCAzIHJlcGxpY2EocykiOnRydWUsIjE2R2lCLCAzIHJlcGxpY2EocykiOnRydWUsIjIzNkdpQiwgMyByZXBsaWNhKHMpIjp0cnVlLCIzMkdpQiwgMyByZXBsaWNhKHMpIjp0cnVlLCI2NEdpQiwgMyByZXBsaWNhKHMpIjp0cnVlLCI4R2lCLCAzIHJlcGxpY2EocykiOnRydWUsImM1bi40eGxhcmdlLCA1MDBnYiBncDIiOnRydWUsIkFuYWx5dGljcy0yNTZHQiAoNjQgdkNvcmVzLCAyNTYgR0IpIjp0cnVlLCJjNS40eGxhcmdlLCA1MDBnYiBncDIiOnRydWUsImM2YS40eGxhcmdlLCAxNTAwZ2IgZ3AyIjp0cnVlLCJYTCI6dHJ1ZSwiSnVtYm8iOnRydWUsIlB1bHNlIjp0cnVlLCJTdGFuZGFyZCI6dHJ1ZSwiMTYgdkNQVSAzMkdCIjp0cnVlLCJkYzIuOHhsYXJnZSI6dHJ1ZSwicmEzLjE2eGxhcmdlIjp0cnVlLCJyYTMuNHhsYXJnZSI6dHJ1ZSwicmEzLnhscGx1cyI6dHJ1ZSwiYzZhLjR4bGFyZ2UsIDMwMGdiIGdwMiI6dHJ1ZSwiUzIiOnRydWUsIlMyNCI6dHJ1ZSwiMlhMIjp0cnVlLCIzWEwiOnRydWUsIjRYTCI6dHJ1ZSwiTDEgLSAxNkNQVSAzMkdCIjp0cnVlLCJjNmEuNHhsYXJnZSwgNTAwZ2IgZ3AzIjp0cnVlLCIxNiB2Q1BVIDY0R0IiOnRydWUsIjQgdkNQVSAxNkdCIjp0cnVlLCI4IHZDUFUgMzJHQiI6dHJ1ZSwiNjQgdkNQVSAyNTZHQiI6dHJ1ZX0sImNsdXN0ZXJfc2l6ZSI6eyIxIjp0cnVlLCIyIjp0cnVlLCIzIjp0cnVlLCI0Ijp0cnVlLCI4Ijp0cnVlLCI5Ijp0cnVlLCIxNiI6dHJ1ZSwiMzIiOnRydWUsIjY0Ijp0cnVlLCIxMjgiOnRydWUsInNlcnZlcmxlc3MiOnRydWUsInVuZGVmaW5lZCI6dHJ1ZX0sIm1ldHJpYyI6ImhvdCIsInF1ZXJpZXMiOlt0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlXX0=" rel="nofollow">https://benchmark.clickhouse.com/#eyJzeXN0ZW0iOnsiQWxsb3lEQi...</a>)</p>
]]></description><pubDate>Sat, 10 May 2025 03:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43943120</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43943120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43943120</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] Hey, thanks for the kudos! Sounds like a nice fit and that's coincidentally good timing! We started with the Virginia region, but we can focus on SJC next. With 35 regions to cover, we're prioritizing based on user requests - so thanks for mentioning it.<p>Ideally, you can easily switch over to Hydra. Or Hydra can work as a fast, external analytics database too. It's Postgres-native so no changes are needed to use it in a traditional architecture if you wanted to.<p>Feel free to DM me on X (@JoeSciarrino) or email founders@ so we can coordinate on the SJC region.</p>
]]></description><pubDate>Sat, 10 May 2025 03:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43943063</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43943063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43943063</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>billing (usage) metrics so we know what to charge. We offer BYOC 'Bare Metal' deployments as part of the Business plan. You can set it up now, but we offer volume discounts so you should talk to our team directly. Feel free to DM me on X (@JoeSciarrino) or email founders@</p>
]]></description><pubDate>Fri, 09 May 2025 22:25:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43941493</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43941493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43941493</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>Hello thawab, yes! you can self-host Hydra with a token from the platform. Sign-up and visit that URL to take you to the right spot. We call it Bare Metal deployment, here's 1 minute setup guide (<a href="https://docs.hydra.so/guides/bare_metal">https://docs.hydra.so/guides/bare_metal</a>)</p>
]]></description><pubDate>Fri, 09 May 2025 21:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43941305</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43941305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43941305</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] Hey there, I appreciate you taking the time to write this up - helps a lot to hear what's confusing.<p>One of the downsides of serverless is that it can be difficult to predict the overall monthly cost when the granularity of billing (per invocation, memory usage, or execution time) is complex. For developers this might be totally fine (even preferred), but we think that giving a single, predictable price: Hydra $100 / month is better for businesses to plan around.<p>Usage caps per plan are purely soft limits so users don't actually encounter them. Yes, we want people to upgrade to higher plans. In the words of Maya Angelou "Be careful when a naked person offers you a shirt" - meaning, we believe these are the best prices we can offer today to build a sustainable project on. That said, I appreciate your point about our # of users limit. If we removed that limit would you try out Hydra?</p>
]]></description><pubDate>Fri, 09 May 2025 21:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43941147</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43941147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43941147</guid></item><item><title><![CDATA[New comment by coatue in "Launch HN: Nao Labs (YC X25) – Cursor for Data"]]></title><description><![CDATA[
<p>Sweeeet. Let's give it a go!</p>
]]></description><pubDate>Fri, 09 May 2025 18:29:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939738</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939738</guid></item><item><title><![CDATA[New comment by coatue in "Launch HN: Nao Labs (YC X25) – Cursor for Data"]]></title><description><![CDATA[
<p>Would this work with Hydra? <a href="https://news.ycombinator.com/item?id=43937852">https://news.ycombinator.com/item?id=43937852</a></p>
]]></description><pubDate>Fri, 09 May 2025 18:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939580</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939580</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>Close to a drop-in replacement since Aurora bills itself as Postgres. Any data you load into Hydra will automatically be converted into the columnstore! we're happy to help out and feel free to DM me directly.</p>
]]></description><pubDate>Fri, 09 May 2025 18:04:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939540</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939540</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] Hey there, yes - we codeveloped pg_duckdb and it's what Hydra is built on top of!</p>
]]></description><pubDate>Fri, 09 May 2025 17:59:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939496</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939496</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] That's good feedback. It's easy to change the default table type to rowstore "heap" (<a href="https://docs.hydra.so/guides/analytics#switching-the-default-table-type-to-the-postgres-rowstore">https://docs.hydra.so/guides/analytics#switching-the-default...</a>).<p>We initiall set the rowstore as default, but people wouldn't create columnstore tables and were confused on why performance wasn't improving. So, figured this was cleaner, but you always have the option to switch the default table type back.</p>
]]></description><pubDate>Fri, 09 May 2025 17:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939484</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939484</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe Hydra cofounder]. Hydra is a fast analytics db on Postgres. It's a database with both a row and columnstore. Analytics can mean reporting, metrics, customer-facing dashboards. Sounds like we should spend some time making analytics templates.</p>
]]></description><pubDate>Fri, 09 May 2025 17:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939443</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939443</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra (YC W22) – Serverless Analytics on Postgres"]]></title><description><![CDATA[
<p>[Joe, Hydra cofounder] Hey, that's really great - I love hearing that. Hydra is a columnar database with an integrated Postgres rowstore. Analytics aren't purely best on columnar: we've heard from users that their analytics workload would benefit from fast lookup on row tables too, not just scanning large tables. Our goal for Hydra is to enable realtime analytics on Postgres without requiring an external analytics database. This makes it possible to join the rowstore and columnstore data in Postgres with direct SQL. Other analytics databases typically rely on ETL pipelines to move data out of Postgres, which depending on your scale, can become expensive and introduce delay.</p>
]]></description><pubDate>Fri, 09 May 2025 17:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43939122</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43939122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43939122</guid></item><item><title><![CDATA[Show HN: Hydra (YC W22) – Serverless Analytics on Postgres]]></title><description><![CDATA[
<p>Hi HN, Hydra cofounders (Joe and JD) here (<a href="https://www.hydra.so/">https://www.hydra.so/</a>)! We enable realtime analytics on Postgres without requiring an external analytics database.<p>Traditionally, this was unfeasible: Postgres is a rowstore database that’s 1000X slower at analytical processing than a columnstore database.<p>(A quick refresher for anyone interested: A rowstore means table rows are stored sequentially, making it efficient at inserting / updating a record, but inefficient at filtering and aggregating data. At most businesses, analytical reporting scans large volumes of events, traces, time-series data. As the volume grows, the inefficiency of the rowstore compounds: i.e. it's not scalable for analytics. In contrast, a columnstore stores all the values of each column in sequence.)<p>For decades, it was a requirement for businesses to manage these differences between the row and columnstore’s relative strengths, by maintaining two separate systems. This led to large gaps in both functionality and syntax, and background knowledge of engineers. For example, here are the gaps between Redshift (a popular columnstore) and Postgres (rowstore) features: (<a href="https://docs.aws.amazon.com/redshift/latest/dg/c_unsupported-postgresql-features.html" rel="nofollow">https://docs.aws.amazon.com/redshift/latest/dg/c_unsupported...</a>).<p>We think there’s a better, simpler way: unify the rowstore and columnstore – keep the data in one place, stop the costs and hassle of managing an external analytics database. With Hydra, events, traces, time-series data, user sessions, clickstream, IOT telemetry, etc. are now accessible as a columnstore right alongside my standard rowstore tables.<p>Our solution: Hydra separates compute from storage to bring the analytics columnstore with serverless processing and automatic caching to your postgres database.<p>The term "serverless" can be a bit confusing, because a server always exists, but it means compute is ephemeral and spun up and down automatically. The database automatically provisions and isolates dedicated compute resources for each query process. Serverless is different from managed compute, where the user explicitly chooses to allocate and scale CPU and memory continuously, and potentially overpay during idle time.<p>How is serverless useful? It's important that every analytics query has its own resources per process. The major hurdles with running analytics on Postgres is 1) Rowstore performance 2) Resource contention. #2 is very often overlooked - but in practice, when analytics queries are run they tend to hog resources (RAM and CPU) from Postgres transactional work. So, a slightly expensive analytics query has the ability to slow down the entire database: that's why serverless is important: it guarantees the expensive queries are isolated and run on dedicated database resources per process.<p>why is hydra so fast at analytics? (<a href="https://tinyurl.com/hydraDBMS" rel="nofollow">https://tinyurl.com/hydraDBMS</a>) 1) columnstore by default 2) metadata for efficient file-skipping and retrieval 3) parallel, vectorized execution 4) automatic caching<p>what’s the killer feature? hydra can quickly join columnstore tables with standard row tables within postgres with direct sql.<p>example: “segment events as a table.” Instead of dumping segment event data into a s3 bucket or external analytics database, use hydra to store and join events (clicks, signups, purchases) with user profile data within postgres. know your users in realtime: “what events predict churn?” or “which user will likely convert?” is immediately actionable.<p>Thanks for reading! We would love to hear your feedback and if you'd like to try Hydra now, we offer a $300 credit and 14-days free per account. We're excited to see how bringing the columnstore and rowstore side-by-side can help your project.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43937852">https://news.ycombinator.com/item?id=43937852</a></p>
<p>Points: 60</p>
<p># Comments: 33</p>
]]></description><pubDate>Fri, 09 May 2025 15:24:35 +0000</pubDate><link>https://www.hydra.so/</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43937852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43937852</guid></item><item><title><![CDATA[New comment by coatue in "Show HN: Hydra – serverless realtime analytics on Postgres"]]></title><description><![CDATA[
<p>Benchmarks - <a href="https://benchmark.clickhouse.com/#eyJzeXN0ZW0iOnsiQWxsb3lEQiI6ZmFsc2UsIkFsbG95REIgKHR1bmVkKSI6ZmFsc2UsIkF0aGVuYSAocGFydGl0aW9uZWQpIjpmYWxzZSwiQXRoZW5hIChzaW5nbGUpIjpmYWxzZSwiQXVyb3JhIGZvciBNeVNRTCI6ZmFsc2UsIkF1cm9yYSBmb3IgUG9zdGdyZVNRTCI6ZmFsc2UsIkJ5Q29uaXR5IjpmYWxzZSwiQnl0ZUhvdXNlIjpmYWxzZSwiY2hEQiAoRGF0YUZyYW1lKSI6ZmFsc2UsImNoREIgKFBhcnF1ZXQsIHBhcnRpdGlvbmVkKSI6ZmFsc2UsImNoREIiOmZhbHNlLCJDaXR1cyI6ZmFsc2UsIkNsaWNrSG91c2UgQ2xvdWQgKGF3cykiOmZhbHNlLCJDbGlja0hvdXNlIENsb3VkIChhenVyZSkiOmZhbHNlLCJDbGlja0hvdXNlIENsb3VkIChnY3ApIjpmYWxzZSwiQ2xpY2tIb3VzZSAoZGF0YSBsYWtlLCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJDbGlja0hvdXNlIChkYXRhIGxha2UsIHNpbmdsZSkiOmZhbHNlLCJDbGlja0hvdXNlIChQYXJxdWV0LCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJDbGlja0hvdXNlIChQYXJxdWV0LCBzaW5nbGUpIjpmYWxzZSwiQ2xpY2tIb3VzZSAod2ViKSI6ZmFsc2UsIkNsaWNrSG91c2UiOnRydWUsIkNsaWNrSG91c2UgKHR1bmVkKSI6ZmFsc2UsIkNsaWNrSG91c2UgKHR1bmVkLCBtZW1vcnkpIjpmYWxzZSwiQ2xvdWRiZXJyeSI6ZmFsc2UsIkNyYXRlREIiOmZhbHNlLCJDcnVuY2h5IEJyaWRnZSBmb3IgQW5hbHl0aWNzIChQYXJxdWV0KSI6ZmFsc2UsIkRhdGFiZW5kIjpmYWxzZSwiRGF0YUZ1c2lvbiAoUGFycXVldCwgcGFydGl0aW9uZWQpIjpmYWxzZSwiRGF0YUZ1c2lvbiAoUGFycXVldCwgc2luZ2xlKSI6ZmFsc2UsIkFwYWNoZSBEb3JpcyI6ZmFsc2UsIkRyaWxsIjpmYWxzZSwiRHJ1aWQiOmZhbHNlLCJEdWNrREIgKERhdGFGcmFtZSkiOmZhbHNlLCJEdWNrREIgKG1lbW9yeSkiOmZhbHNlLCJEdWNrREIgKFBhcnF1ZXQsIHBhcnRpdGlvbmVkKSI6ZmFsc2UsIkR1Y2tEQiI6ZmFsc2UsIkVsYXN0aWNzZWFyY2giOmZhbHNlLCJFbGFzdGljc2VhcmNoICh0dW5lZCkiOmZhbHNlLCJHbGFyZURCIjpmYWxzZSwiR3JlZW5wbHVtIjp0cnVlLCJIZWF2eUFJIjpmYWxzZSwiSHlkcmEiOnRydWUsIlNhbGVzZm9yY2UgSHlwZXIgKFBhcnF1ZXQpIjpmYWxzZSwiU2FsZXNmb3JjZSBIeXBlciI6ZmFsc2UsIkluZm9icmlnaHQiOmZhbHNlLCJLaW5ldGljYSI6ZmFsc2UsIk1hcmlhREIgQ29sdW1uU3RvcmUiOmZhbHNlLCJNYXJpYURCIjpmYWxzZSwiTW9uZXREQiI6ZmFsc2UsIk1vbmdvREIiOmZhbHNlLCJNb3RoZXJEdWNrIjpmYWxzZSwiTXlTUUwgKE15SVNBTSkiOmZhbHNlLCJNeVNRTCI6ZmFsc2UsIk9jdG9TUUwiOmZhbHNlLCJPcHRlcnl4IjpmYWxzZSwiT3hsYSI6ZmFsc2UsIlBhbmRhcyAoRGF0YUZyYW1lKSI6ZmFsc2UsIlBhcmFkZURCIChQYXJxdWV0LCBwYXJ0aXRpb25lZCkiOmZhbHNlLCJQYXJhZGVEQiAoUGFycXVldCwgc2luZ2xlKSI6ZmFsc2UsInBnX2R1Y2tkYiAod2l0aCBpbmRleGVzKSI6ZmFsc2UsInBnX2R1Y2tkYiAoTW90aGVyRHVjayBlbmFibGVkKSI6ZmFsc2UsInBnX2R1Y2tkYiI6ZmFsc2UsInBnX2R1Y2tkYiAoUGFycXVldCkiOmZhbHNlLCJQb3N0Z3JlU1FMIHdpdGggcGdfbW9vbmNha2UiOmZhbHNlLCJQaW5vdCI6ZmFsc2UsIlBvbGFycyAoRGF0YUZyYW1lKSI6ZmFsc2UsIlBvbGFycyAoUGFycXVldCkiOmZhbHNlLCJQb3N0Z3JlU1FMICh3aXRoIGluZGV4ZXMpIjpmYWxzZSwiUG9zdGdyZVNRTCI6ZmFsc2UsIlF1ZXN0REIiOmZhbHNlLCJSZWRzaGlmdCI6dHJ1ZSwiU2VsZWN0REIiOmZhbHNlLCJTaW5nbGVTdG9yZSI6ZmFsc2UsIlNub3dmbGFrZSI6dHJ1ZSwiU3BhcmsiOmZhbHNlLCJTUUxpdGUiOmZhbHNlLCJTdGFyUm9ja3MiOmZhbHNlLCJUYWJsZXNwYWNlIjpmYWxzZSwiVGVtYm8gT0xBUCAoY29sdW1uYXIpIjpmYWxzZSwiVGltZXNjYWxlIENsb3VkIjp0cnVlLCJUaW1lc2NhbGVEQiAobm8gY29sdW1uc3RvcmUpIjpmYWxzZSwiVGltZXNjYWxlREIiOmZhbHNlLCJUaW55YmlyZCAoRnJlZSBUcmlhbCkiOnRydWUsIlVtYnJhIjpmYWxzZSwiVXJzYSI6ZmFsc2UsIlZpY3RvcmlhTG9ncyI6ZmFsc2V9LCJ0eXBlIjp7IkMiOnRydWUsImNvbHVtbi1vcmllbnRlZCI6dHJ1ZSwiUG9zdGdyZVNRTCBjb21wYXRpYmxlIjp0cnVlLCJtYW5hZ2VkIjp0cnVlLCJnY3AiOnRydWUsInN0YXRlbGVzcyI6dHJ1ZSwiSmF2YSI6dHJ1ZSwiQysrIjp0cnVlLCJNeVNRTCBjb21wYXRpYmxlIjp0cnVlLCJyb3ctb3JpZW50ZWQiOnRydWUsIkNsaWNrSG91c2UgZGVyaXZhdGl2ZSI6dHJ1ZSwiZW1iZWRkZWQiOnRydWUsInNlcnZlcmxlc3MiOnRydWUsImRhdGFmcmFtZSI6dHJ1ZSwiYXdzIjp0cnVlLCJhenVyZSI6dHJ1ZSwiYW5hbHl0aWNhbCI6dHJ1ZSwiUnVzdCI6dHJ1ZSwic2VhcmNoIjp0cnVlLCJkb2N1bWVudCI6dHJ1ZSwiR28iOnRydWUsInNvbWV3aGF0IFBvc3RncmVTUUwgY29tcGF0aWJsZSI6dHJ1ZSwiRGF0YUZyYW1lIjp0cnVlLCJwYXJxdWV0Ijp0cnVlLCJ0aW1lLXNlcmllcyI6dHJ1ZX0sIm1hY2hpbmUiOnsiMTYgdkNQVSAxMjhHQiI6dHJ1ZSwiOCB2Q1BVIDY0R0IiOmZhbHNlLCJzZXJ2ZXJsZXNzIjp0cnVlLCIxNmFjdSI6dHJ1ZSwiYzZhLjR4bGFyZ2UsIDUwMGdiIGdwMiI6dHJ1ZSwiTCI6dHJ1ZSwiTSI6dHJ1ZSwiUyI6dHJ1ZSwiWFMiOnRydWUsImM2YS5tZXRhbCwgNTAwZ2IgZ3AyIjpmYWxzZSwiMTJHaUIsIDEgcmVwbGljYShzKSI6dHJ1ZSwiOEdpQiwgMSByZXBsaWNhKHMpIjp0cnVlLCIxMkdpQiwgMiByZXBsaWNhKHMpIjp0cnVlLCIxMjBHaUIsIDIgcmVwbGljYShzKSI6dHJ1ZSwiMTZHaUIsIDIgcmVwbGljYShzKSI6dHJ1ZSwiMjM2R2lCLCAyIHJlcGxpY2EocykiOnRydWUsIjMyR2lCLCAyIHJlcGxpY2EocykiOnRydWUsIjY0R2lCLCAyIHJlcGxpY2EocykiOnRydWUsIjhHaUIsIDIgcmVwbGljYShzKSI6dHJ1ZSwiMTJHaUIsIDMgcmVwbGljYShzKSI6dHJ1ZSwiMTIwR2lCLCAzIHJlcGxpY2EocykiOnRydWUsIjE2R2lCLCAzIHJlcGxpY2EocykiOnRydWUsIjIzNkdpQiwgMyByZXBsaWNhKHMpIjp0cnVlLCIzMkdpQiwgMyByZXBsaWNhKHMpIjp0cnVlLCI2NEdpQiwgMyByZXBsaWNhKHMpIjp0cnVlLCI4R2lCLCAzIHJlcGxpY2EocykiOnRydWUsImM1bi40eGxhcmdlLCA1MDBnYiBncDIiOnRydWUsIkFuYWx5dGljcy0yNTZHQiAoNjQgdkNvcmVzLCAyNTYgR0IpIjp0cnVlLCJjNS40eGxhcmdlLCA1MDBnYiBncDIiOnRydWUsImM2YS40eGxhcmdlLCAxNTAwZ2IgZ3AyIjp0cnVlLCJYTCI6dHJ1ZSwiSnVtYm8iOnRydWUsIlB1bHNlIjp0cnVlLCJTdGFuZGFyZCI6dHJ1ZSwiZGMyLjh4bGFyZ2UiOmZhbHNlLCJyYTMuMTZ4bGFyZ2UiOmZhbHNlLCJyYTMuNHhsYXJnZSI6ZmFsc2UsInJhMy54bHBsdXMiOmZhbHNlLCJTMiI6dHJ1ZSwiUzI0Ijp0cnVlLCIyWEwiOnRydWUsIjNYTCI6dHJ1ZSwiNFhMIjp0cnVlLCJMMSAtIDE2Q1BVIDMyR0IiOnRydWUsImM2YS40eGxhcmdlLCA1MDBnYiBncDMiOnRydWUsIjE2IHZDUFUgNjRHQiI6dHJ1ZSwiNCB2Q1BVIDE2R0IiOmZhbHNlLCI4IHZDUFUgMzJHQiI6ZmFsc2V9LCJjbHVzdGVyX3NpemUiOnsiMSI6dHJ1ZSwiMiI6ZmFsc2UsIjMiOnRydWUsIjQiOmZhbHNlLCI4IjpmYWxzZSwiMTYiOmZhbHNlLCIzMiI6ZmFsc2UsIjY0IjpmYWxzZSwiMTI4Ijp0cnVlLCJzZXJ2ZXJsZXNzIjp0cnVlLCJ1bmRlZmluZWQiOnRydWV9LCJtZXRyaWMiOiJob3QiLCJxdWVyaWVzIjpbdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZSx0cnVlLHRydWUsdHJ1ZV19" rel="nofollow">https://benchmark.clickhouse.com/#eyJzeXN0ZW0iOnsiQWxsb3lEQi...</a><p>Features:
Serverless Processing<p>- Parallel, vectorized excution<p>- Compute Autoscale<p>Bottomless Storage<p>- 10X data compression<p>- Automatic caching<p>- zero-copy snapshots & forks</p>
]]></description><pubDate>Wed, 12 Mar 2025 15:09:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43344083</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43344083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43344083</guid></item><item><title><![CDATA[Show HN: Hydra – serverless realtime analytics on Postgres]]></title><description><![CDATA[
<p>hi hn, hydra cofounder here. jd and I are excited to take the covers off hydra.<p>hydra: serverless realtime analytics on postgres. by separating compute and storage, hydra enables compute-isolated analytics and bottomless storage. it is designed for low latency applications built on time series and event data.<p>set up is simple.<p>> pip install hydra-cli<p>$ hydra<p>traditionally, there's been 2 core problems with running analytics on postgres.<p>- slow performance: aggregate queries can take minutes to return results from large data sets.<p>- resource contention: expensive queries hog Postgres’ ram / cpu resources and impair transactional performance.<p>here’s how hydra solves these problems:<p>- fast: hydra returns analytics queries 400X faster than standard postgres. hydra uses duckdb to perform isolated serverless processing on these tables in postgres. In fact, hydra is faster than most specialized analytics databases.<p>- isolated serverless processing: there is no impact on postgres ram / cpu resources.<p>“ok, but why use postgres?” is a common question. it’s true, there are many specialized analytics databases, but they create their own frictions and costs:<p>- moving and transforming data (ETL) between postgres, s3 bucket, and separate analytics db isn’t cheap. pipelines speed determines how stale the analytics are. hydra side-steps the latency and costs of data pipelines entirely with full support for inserts and updates on columnar files in the analytics schema.<p>- many use-cases don’t justify a heavy setup. from our time working at heroku, we saw many transactional apps that just need a couple high level aggregates and a few complex analytical queries. hardly olap and not really htap - just apps that need a boost.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43343870">https://news.ycombinator.com/item?id=43343870</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 12 Mar 2025 14:49:31 +0000</pubDate><link>https://www.hydra.so/</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=43343870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43343870</guid></item><item><title><![CDATA[New comment by coatue in "DuckDB Labs acquires shares in Hydra (YC W22), forms partnership"]]></title><description><![CDATA[
<p>DuckDB Labs is excited to announce that we are going to be working with Hydra in the coming years to build DuckDB-Powered PostgreSQL for real-time apps and analytics development. DuckDB Labs has entered a long-term strategic partnership with Hydra to enrich and extend the DuckDB ecosystem. Joseph Sciarrino and his co-founder, Jonathan Dance “JD” helped pioneer the fusion of columnar analytics with transactional RDBMS, raising the bar of what’s possible with Postgres, which is why we are confident to join them in this endeavor.<p>Our collaboration with Hydra revolves around pg_duckdb, an open-source (MIT licensed) program that embeds DuckDB’s state-of-the-art analytics engine and features within Postgres. pg_duckdb is meant for developing high-performance applications and analytics with any new or existing Postgres database. We’ve observed software engineers increasingly embedding powerful analytics directly into their applications. These applications tend to require both greater access to disparate data sources and sub-second response times. We believe pg_duckdb will serve these use-cases nicely by overcoming Postgres’ known limitations in analytical processing.
... continues in article</p>
]]></description><pubDate>Thu, 29 Aug 2024 16:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41392641</link><dc:creator>coatue</dc:creator><comments>https://news.ycombinator.com/item?id=41392641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41392641</guid></item></channel></rss>