[{"data":1,"prerenderedAt":122},["ShallowReactive",2],{"project-17933623":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":15,"aspects":34,"strip":37,"post_text":29,"what":39,"said":54,"maker_in_thread":71,"shape":73,"grid":76,"attempts":84,"same_week":85,"maker_shows":32,"maker_hidden":115,"reader_version":116,"card":117},"17933623","Hasura event triggers","Trigger serverless functions on Postgres events","title","Show HN: Trigger serverless functions on Postgres events","https:\u002F\u002Fgithub.com\u002Fhasura\u002Fgraphql-engine\u002Fblob\u002Fmaster\u002Fevent-triggers.md","github.com","tirumaraiselvan",1536322321,2018,15,3,1367,2155,64,"shown","data","database event triggers","library",[24,25,26,27],"postgres","webhooks","event triggers","serverless functions","quiet",null,{"positive":31,"neutral":32,"mixed":33,"critical":33},1,2,0,{"idea":35,"execution":36},{"positive":31,"critical":33},{"positive":33,"critical":33},[38,15,15],5,{"problem":40,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":48,"openness":53,"stage":53,"team_size":53},{"value":41,"source":42,"evidence":43},"Triggering serverless functions or webhooks on Postgres database events reliably","commenter",[44],{"id":45,"by":46,"text":47},"17934036","tango12","Hi HN! We’ve put together a simple interface and system to capture and deliver Postgres events to webhooks. Key features: - Event capture is atomic and reliable - event delivery…",[49],{"value":50,"source":42,"evidence":51},"Postgres",[52],{"id":45,"by":46,"text":47},"unknown",{"praise":55,"objections":56,"requests":57,"questions":58,"alternatives":66},[],[],[],[59],{"value":60,"source":42,"evidence":61},"How does this differ from using pg_notify with a persistent connection",[62],{"id":63,"by":64,"text":65},"17942852","was_boring","Cool, how does this differ from using pg_notify and waiting for a notification on a stable connection \u002F server?",[67],{"value":68,"source":42,"evidence":69},"pg_notify",[70],{"id":63,"by":64,"text":65},{"comments":33,"answered":33,"key":72},[],{"commenters":32,"max_depth":32,"maker_replies":33,"first_comment_mins":74,"lifespan_hours":75},78,73,[77,79,81],[45,33,38,78,46,33],"project\u002Fpositive\u002Fidea",[63,31,15,80,64,33],"project\u002Fneutral\u002Fnone",[82,31,15,83,46,33],"17951503","project\u002Fneutral\u002Fexecution",[],[86,91,96,101,106,111],{"id":87,"name":88,"points":89,"category":90},"17927200","Py-spy",286,"dev_tools",{"id":92,"name":93,"points":94,"category":95},"17952355","Hacklily",285,"creative",{"id":97,"name":98,"points":99,"category":100},"17948287","Zero",252,"infrastructure",{"id":102,"name":103,"points":104,"category":105},"17942032","Reminiscence",213,"productivity",{"id":107,"name":108,"points":109,"category":110},"17930669","BitMidi",168,"consumer_social",{"id":112,"name":113,"points":114,"category":90},"17951478","Ghuser.io",157,false,"v2",{"id":118,"name":5,"line":6,"ai":115,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":119,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":120,"url":9,"mix":121,"praise":-1,"objection":-1,"sub":21},17933623,[24,25,26,27],"533",[31,32,33,33],1794036569283]