notifme-sdk
Infrastructure
notification library
SHOW HN2017
How HN took it
3 positive, 3 neutral or asking, 0 mixed, 2 critical, out of 8 comments about the project. Thread score +0.19.
Idea: 2 for, 0 againstDocs: 0 for, 1 againstDesign: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, lovely design and practical library
From 3 comments
We just wrote something similar, using RabbitMQ (https://github.com/richthegeek/beatrix) as the main manager for things. Seems like retries and delays are not part of this, but I…
richthegeek on HNfrom the docs this looks like a really practical library. The testing and dev tools look great. whats the backstory for this library?
hitgeek on HNahh this looks awesome! will try it out. I love the fact that you can use any queue with this <3
yashafromrussia on HN
Fallback and round-robin provider ideas are useful
From 1 comment
fallback + round-robin : <3 Awesome idea. fallback : could be very usefull if you main provider is down round-robin : send more free emails using multiple providers
squaro on HN
Objections
'Transactional' term is not explained in the README
From 2 comments
What is a "transactional" notification? This doesn't seem to be explained anywhere in the README.
michaelmior on HNI would really suggest clarifying what you mean somewhere then because I don't think anyone would interpret it that way.
michaelmior on HN
Logo looks like a recolored Telegram logo, trademark risk
From 1 comment
The logo looks like a recoloured Telegram logo [0]. I'd recommend you change it before this gets big to avoid trademark shenanigans. [0]: https://telegram.org
marksomnian on HN
Requests
Built-in retries and delays
From 1 comment
We just wrote something similar, using RabbitMQ (https://github.com/richthegeek/beatrix) as the main manager for things. Seems like retries and delays are not part of this, but I…
richthegeek on HN
Queue integration examples (RabbitMQ, Redis)
From 2 comments
We just wrote something similar, using RabbitMQ (https://github.com/richthegeek/beatrix) as the main manager for things. Seems like retries and delays are not part of this, but I…
richthegeek on HNVery nice, queue integration examples are one of my next steps. I didn't include the queue inside the lib to give the choice to users, but I intended to write a few ones. Would…
bdav24 on HN
Clarify how provider can run on a separate process from publisher
From 1 comment
We just wrote something similar, using RabbitMQ (https://github.com/richthegeek/beatrix) as the main manager for things. Seems like retries and delays are not part of this, but I…
richthegeek on HN
Questions
What is a transactional notification?
From 1 comment
What is a "transactional" notification? This doesn't seem to be explained anywhere in the README.
michaelmior on HN
How to schedule recurring notifications?
From 1 comment
Are there any well-tested Node.js libraries to do scheduling alongside something this? E.g., if I wanted to send the notifications once a week, etc.
garysieling on HN
Alternatives named
Postways, a unified email/SMS/push API with template management
From 1 comment
Shameless plug here.. I've been working on a service that kinda solves a similar problem, called Postways [1]. Even though Postways also provides a unified API for sending email,…
pan69 on HN
beatrix (RabbitMQ-based messaging) and node-cron for scheduling
From 2 comments
We just wrote something similar, using RabbitMQ (https://github.com/richthegeek/beatrix) as the main manager for things. Seems like retries and delays are not part of this, but I…
richthegeek on HNI've used https://github.com/kelektiv/node-cron in the past, which could be run in the same process as the web app or in its own process. Works really well for recurring jobs.
ezekg on HN