[{"data":1,"prerenderedAt":152},["ShallowReactive",2],{"project-27002196":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":31,"aspects":33,"strip":35,"post_text":29,"what":37,"said":57,"maker_in_thread":93,"shape":101,"grid":104,"attempts":113,"same_week":114,"maker_shows":144,"maker_hidden":145,"reader_version":146,"card":147},"27002196","Stripe Sync Engine","Sync Stripe to Postgres","title","Show HN: Stripe Sync Engine – Sync Stripe to Postgres","https:\u002F\u002Fgithub.com\u002Fsupabase\u002Fstripe-sync-engine","github.com","kiwicopple",1619834439,2021,11,4,1887,2533,75,"shown","data","database sync","api",[24,25,26,27],"stripe postgres sync","stripe webhooks","stripe data warehouse","postgres replication","quiet",null,{"positive":31,"neutral":32,"mixed":32,"critical":32},1,0,{"idea":34},{"positive":31,"critical":32},[32,36,32,32],5,{"problem":38,"audience":45,"pricing":29,"motivation":49,"time_to_build":29,"stack":53,"openness":54,"stage":55,"team_size":56},{"value":39,"source":40,"evidence":41},"Stripe billing data is siloed from the product database, making joins hard","maker",[42],{"id":43,"by":11,"text":44},"27002197","Hey HN, this is a very simple API server. It: - creates a `stripe` schema in a postgres database. - creates relevant tables\u002Fcolumns (eg, `customer` table, `products` table ...) -…",{"value":46,"source":40,"evidence":47},"Teams using Stripe billing with Postgres, e.g. Supabase's own team",[48],{"id":43,"by":11,"text":44},{"value":50,"source":40,"evidence":51},"Needed Stripe data joined with product data in Redash; they build in public and want contributors",[52],{"id":43,"by":11,"text":44},[],"open_source","beta","company",{"praise":58,"objections":67,"requests":72,"questions":73,"alternatives":78},[59],{"value":60,"source":61,"evidence":62},"Real-time updates via webhooks are an advantage over batch tools","commenter",[63],{"id":64,"by":65,"text":66},"27010364","rahimnathwani","This is cool. Any reason you didn't use Singer or PipelineWise, with https:\u002F\u002Fgithub.com\u002Fsinger-io\u002Ftap-stripe as the source? Your solution has the advantage that it's real-time.…",[68],{"value":69,"source":61,"evidence":70},"Extra maintenance effort compared with Singer plus a cron job",[71],{"id":64,"by":65,"text":66},[],[74],{"value":75,"source":61,"evidence":76},"Why not use Singer or PipelineWise with tap-stripe",[77],{"id":64,"by":65,"text":66},[79,83,87],{"value":80,"source":61,"evidence":81},"Singer (tap-stripe)",[82],{"id":64,"by":65,"text":66},{"value":84,"source":61,"evidence":85},"PipelineWise",[86],{"id":64,"by":65,"text":66},{"value":88,"source":61,"evidence":89},"Airbyte",[90],{"id":91,"by":11,"text":92},"27012726","I found another tool which uses Singer: https:\u002F\u002Fairbyte.io Looks very promising, and was fast to get set up",{"comments":94,"answered":31,"key":95},3,[96,97,100],{"id":43,"text":44},{"id":98,"text":99},"27012202","Honest answer, I didn't know about Singer before but it looks great. > But it seems like extra maintenance effort vs. a launching Singer with a cron script Agreed - I'll try it…",{"id":91,"text":92},{"commenters":102,"max_depth":94,"maker_replies":94,"first_comment_mins":32,"lifespan_hours":103},2,28,[105,107,109,111],[43,32,32,106,11,31],"project\u002Fneutral\u002Fidea",[64,31,36,108,65,32],"project\u002Fpositive\u002Fidea",[98,31,32,110,11,31],"maker\u002Fneutral\u002Fnone",[91,31,32,112,11,31],"other\u002Fneutral\u002Fnone",[],[115,120,124,129,134,139],{"id":116,"name":117,"points":118,"category":119},"26998308","Second-Chance Pool",543,"consumer_social",{"id":121,"name":122,"points":123,"category":119},"27034904","Boze",450,{"id":125,"name":126,"points":127,"category":128},"27050801","Building Mobile Apps at Scale",357,"learning_science",{"id":130,"name":131,"points":132,"category":133},"27054357","CS Weapons",245,"games",{"id":135,"name":136,"points":137,"category":138},"27029776","I built Grafar",212,"languages",{"id":140,"name":141,"points":142,"category":143},"27007844","git-split-diffs",178,"dev_tools",13,false,"v2",{"id":148,"name":5,"line":6,"ai":145,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":149,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":150,"url":9,"mix":151,"praise":60,"objection":69,"sub":21},27002196,[24,25,26,27],"0500",[31,32,32,32],1794036606305]