Hacker News new | ask | show | jobs
by tegansnyder 1773 days ago
This is pretty neat. If you could take it a step further and have integrations to send the response payloads to other services like S3, SES, SQL insert into Redshift, etc then it would be great.
2 comments

That's a good idea, we've been focused on getting up to speed to run your own code (which could just be a lamda uploading to S3, etc.) but directly integrating with some services is definitely possible. We just want to be careful not to become another Zapier, we want to help the tech teams!
> we've been focused on getting up to speed to run your own code

When this happens, ping me on twitter! I'll send some customers your way. One of my most frequently asked questions is if I know of an easy way to host webhook handler code. I usually point to Zapier, but I'd rather point to Hookdeck. :)

You can easily do this with AWS Lambda and the boto3 library. You get logging, metrics and alerting if you want too. AWS has a generous free tier.

For python devs, this is a great framework to easily create and deploy them - https://github.com/aws/chalice.

Provided your request and response payload is guaranteed to be <6MiB (for synchronous invocation) or <256KiB (for asynchronous invocation).

These are AWS Lambda's hard limits, and are too low for many webhook applications.