[{"data":1,"prerenderedAt":329},["ShallowReactive",2],{"project-43937852":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":45,"post_text":46,"what":47,"said":89,"maker_in_thread":196,"shape":207,"grid":211,"attempts":287,"same_week":292,"maker_shows":208,"maker_hidden":321,"reader_version":322,"card":323},"43937852","Hydra (YC W22)","Serverless Analytics on Postgres","title","Show HN: Hydra (YC W22) – Serverless Analytics on Postgres","https:\u002F\u002Fwww.hydra.so\u002F","hydra.so","coatue",1746804275,2025,60,33,1121,3837,30,"notable","data","analytics database","web_app",[24,25,26,27],"postgres analytics","columnstore","serverless postgres","olap on postgres","curious",-0.095,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,9,0,5,17,{"privacy":37,"pricing":38,"idea":40,"design":42,"performance":43,"docs":44},{"positive":33,"critical":33},{"positive":39,"critical":39},1,{"positive":39,"critical":41},2,{"positive":33,"critical":33},{"positive":33,"critical":33},{"positive":33,"critical":41},[31,33,31,33,34,33,39,33,31,33,39,33,34,33,34,33,31,33,31,33,31,33,31,39,31,33,39,33,39,31,33,33,33],"Hi HN, Hydra cofounders (Joe and JD) here (https:\u002F\u002Fwww.hydra.so\u002F)! We enable realtime analytics on Postgres without requiring an external analytics database.\n\nTraditionally, this was unfeasible: Postgres is a rowstore database that’s 1000X slower at analytical processing than a columnstore database.\n\n(A quick refresher for anyone interested: A rowstore means table rows are stored sequentially, making it efficient at inserting \u002F updating a record, but inefficient at filtering and aggregating data. At most businesses, analytical reporting scans large volumes of events, traces, time-series data. ",{"problem":48,"audience":57,"pricing":61,"motivation":71,"time_to_build":75,"stack":76,"openness":87,"stage":88,"team_size":87},{"value":49,"source":50,"evidence":51},"Running analytics on Postgres is slow and hogs resources; separate analytics databases add cost and ETL","maker",[52,54],{"id":53},"post",{"id":55,"by":11,"text":56},"43939122","[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…",{"value":58,"source":50,"evidence":59},"Teams with analytics workloads on Postgres, such as event, time-series and clickstream data",[60],{"id":53},{"value":62,"source":50,"evidence":63},"Business plan $100\u002Fmonth; $300 credit and 14-day free trial per account; BYOC bare metal on Business plan",[64,65,68],{"id":53},{"id":66,"by":11,"text":67},"43941147","[Joe, Hydra cofounder] Hey there, I appreciate you taking the time to write this up - helps a lot to hear what's confusing. One of the downsides of serverless is that it can be…",{"id":69,"by":11,"text":70},"43941493","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…",{"value":72,"source":50,"evidence":73},"Enable realtime analytics on Postgres without an external analytics database",[74],{"id":53},null,[77,81],{"value":78,"source":50,"evidence":79},"Postgres",[80],{"id":53},{"value":82,"source":50,"evidence":83},"pg_duckdb",[84],{"id":85,"by":11,"text":86},"43939496","[Joe, Hydra cofounder] Hey there, yes - we codeveloped pg_duckdb and it's what Hydra is built on top of!","unknown","launched",{"praise":90,"objections":103,"requests":126,"questions":145,"alternatives":169},[91],{"value":92,"source":93,"evidence":94},"Product looks cool and useful for Postgres users wanting analytics","commenter",[95,99],{"id":96,"by":97,"text":98},"43942965","nlh","This is super cool and congrats! Some questions - I understand all of these concepts but so far everything seems to be aimed at people way more immersed in this world than I, so…",{"id":100,"by":101,"text":102},"43939024","cultofmetatron","my team is currently looking into offloading some of our analytics data into a columnar database next year. hydra and clickhouse were the top ones on the list. would love a…",[104,115,122],{"value":105,"source":93,"evidence":106},"Homepage unclear about what the product is and how compute works",[107,111],{"id":108,"by":109,"text":110},"43939321","fourseventy","The homepage of this website does a bad job of explaining wtf Hydra actually does. Is it a database? Some type of serverless architecture? Ok analytics, but analytics about what,…",{"id":112,"by":113,"text":114},"43940103","switchbak","I've run through the docs and it's really unclear how the compute model works. \"Serverless\" is nice, but how exactly is that managed?",{"value":116,"source":93,"evidence":117},"Pricing bundles storage and compute and limits users per plan",[118],{"id":119,"by":120,"text":121},"43940822","thenaturalist","Hey there, congrats on publicly launching this after your work over the past months! Having followed the project for a while now, I really scratch my head when looking at your…",{"value":123,"source":93,"evidence":124},"Region availability limited; no SJC region",[125],{"id":96,"by":97,"text":98},[127,134,138],{"value":128,"source":93,"evidence":129},"Remove the per-plan user limit",[130,131],{"id":119,"by":120,"text":121},{"id":132,"by":120,"text":133},"43944241","Hi Joe, much appreciate the response! Resounding yes RE removal of user limits. I would want people to have access, to play around with the tool but also to be able to share…",{"value":135,"source":93,"evidence":136},"Clearer comparison with ClickHouse",[137],{"id":100,"by":101,"text":102},{"value":139,"source":93,"evidence":140},"Hybrid option where regular tables can be queried analytically",[141],{"id":142,"by":143,"text":144},"43939392","pikdum","I feel like my ideal would be something more hybrid. It's pretty rare that I have a table that I decide upfront should be columnar. It's a lot more common that I want occasional…",[146,151,161],{"value":147,"source":93,"evidence":148},"How does serverless compute work and get managed",[149,150],{"id":112,"by":113,"text":114},{"id":108,"by":109,"text":110},{"value":152,"source":93,"evidence":153},"What data is shared with Hydra when self-hosting",[154,158],{"id":155,"by":156,"text":157},"43940688","thawab","Hello Joe, thanks a lot for hydra and pg_duckdb. I wanted to confirm that for self hosting hydra i have to generate a token from your platform? what data is shared with hydra for…",{"id":159,"by":156,"text":160},"43941426","thanks a lot, the other part of the question: 1- what data is shared with hydra for this case? 2- whats the pricing for the bare metal deployment?",{"value":162,"source":93,"evidence":163},"How does it compare to ClickHouse and Timescale performance",[164,165],{"id":100,"by":101,"text":102},{"id":166,"by":167,"text":168},"43943096","CaveTech","Current user of Timescale for events processing, with heavy use of materialized views for rolling aggregates. Is this a use case that you think Hydra would be competetive on?",[170,175,179,190],{"value":171,"source":93,"evidence":172},"ClickHouse",[173,174],{"id":100,"by":101,"text":102},{"id":96,"by":97,"text":98},{"value":176,"source":93,"evidence":177},"Timescale",[178],{"id":166,"by":167,"text":168},{"value":180,"source":93,"evidence":181},"Neon with pg_mooncake",[182,186],{"id":183,"by":184,"text":185},"43946466","mohon","Kudos for the product launch. A bit curious on the product itself, to me the product seems similar to what Neon team does, except Neon doesn't touch the columnar\u002Fanalytics and…",{"id":187,"by":188,"text":189},"43954565","moonikakiss","Neon actually does have a columnstore extension with pg_mooncake today. The key difference with pg_mooncake vs hydra is the bet on open storage formats (Iceberg). (1)…",{"value":191,"source":93,"evidence":192},"Aurora",[193],{"id":194,"by":101,"text":195},"43939352","from what you wrote above, it seems like a great value add for greenfield projects. we currently use aws aurora. how easy would it be to simply sql dump and load into hydra and…",{"comments":197,"answered":198,"key":199},14,11,[200,203,204],{"id":201,"text":202},"43941305","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…",{"id":69,"text":70},{"id":205,"text":206},"43943063","[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.…",{"commenters":197,"max_depth":208,"maker_replies":197,"first_comment_mins":209,"lifespan_hours":210},4,104,48,[212,214,216,218,219,221,223,227,230,233,236,238,240,242,244,246,247,248,251,253,256,259,262,264,265,267,269,272,274,275,279,280,284],[155,33,31,213,156,33],"project\u002Fneutral\u002Fprivacy",[201,33,33,215,11,39],"maker\u002Fneutral\u002Fdocs",[159,33,31,217,156,33],"project\u002Fneutral\u002Fpricing",[69,33,33,217,11,39],[96,39,34,220,97,33],"project\u002Fpositive\u002Fidea",[205,39,33,222,11,39],"maker\u002Fneutral\u002Fnone",[224,41,39,225,226,33],"43943878","project\u002Fcritical\u002Fidea","potamic",[228,41,33,229,11,39],"43945645","maker\u002Fneutral\u002Fperformance",[231,41,31,232,226,33],"43945751","project\u002Fneutral\u002Fdesign",[234,41,33,235,11,39],"43945881","maker\u002Fneutral\u002Fdesign",[119,31,39,237,120,33],"project\u002Fcritical\u002Fpricing",[66,31,33,239,11,39],"maker\u002Fneutral\u002Fpricing",[132,31,34,241,120,33],"project\u002Fpositive\u002Fpricing",[243,31,33,222,11,39],"43945681",[100,208,34,245,101,33],"project\u002Fpositive\u002Fnone",[55,208,33,232,11,39],[194,208,31,232,101,33],[249,208,33,250,11,39],"43939540","project\u002Fpositive\u002Fdesign",[166,34,31,252,167,33],"project\u002Fneutral\u002Fperformance",[254,34,33,255,11,39],"43943120","project\u002Fpositive\u002Fperformance",[183,257,31,258,184,33],6,"project\u002Fneutral\u002Fidea",[260,257,33,261,11,39],"43946666","maker\u002Fneutral\u002Fidea",[263,257,31,258,184,33],"43950674",[187,257,39,225,188,33],[142,266,31,232,143,33],7,[268,266,33,232,11,39],"43939484",[108,270,39,271,109,33],8,"project\u002Fcritical\u002Fdocs",[273,270,33,215,11,39],"43939443",[112,270,39,271,113,33],[276,32,31,277,278,33],"43939476","project\u002Fneutral\u002Fnone","mritchie712",[85,32,33,277,11,39],[281,282,33,283,113,33],"43940041",10,"other\u002Fneutral\u002Fnone",[285,282,33,283,286,33],"43940087","VWWHFSfQ",[288,291],{"id":289,"t":290,"points":41,"comments":39},"43343870",1741790971,{"id":4,"t":12,"points":14,"comments":15},[293,298,303,307,312,317],{"id":294,"name":295,"points":296,"category":297},"43935394","Hyvector",331,"dev_tools",{"id":299,"name":300,"points":301,"category":302},"43928118","qtap",259,"infrastructure",{"id":304,"name":305,"points":306,"category":20},"43975423","HelixDB",237,{"id":308,"name":309,"points":310,"category":311},"43988381","Muscle-Mem",226,"ai",{"id":313,"name":314,"points":315,"category":316},"43936097","Aberdeen",224,"languages",{"id":318,"name":319,"points":320,"category":311},"43964201","Airweave",176,false,"v2",{"id":324,"name":5,"line":6,"ai":321,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":325,"top":18,"kw":326,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":327,"url":9,"mix":328,"praise":92,"objection":105,"sub":21},43937852,-0.09,[24,25,26,27],"303050103010505030303031301013000",[31,32,33,34],1794036674560]