Hacker News new | past | comments | ask | show | jobs | submit login

AWS has several "pub/sub" like services: SNS, IoT MQTT, Managed Kafka, Kinesis, EventBridge, etc.



And they're all kinda fucky, like SNS handles a lot but you can't write a program to receive events.


What do you mean by "receive events"? SNS can deliver to any HTTP endpoint.


Then you have to go through the whole process of setting up, routing, and registering an HTTP endpoint, rather than you would as a normal pub/sub simply have the program connect to the publisher and start receiving messages/events.


Pub/sub is an architectural model so there's no real "normal" implementation, but SQS is the answer for that.

SNS is the router, SQS is the storage (for more advanced push/pull consuming).


People are butt hurt that SNS doesn't allow the "subscribe" portion. A webhook is a push action.

They forget SQS exists...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: