Skip to content

Parse Push -> Amazon SNS / SQS? #553

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
gateway opened this issue Feb 21, 2016 · 9 comments
Closed

Parse Push -> Amazon SNS / SQS? #553

gateway opened this issue Feb 21, 2016 · 9 comments

Comments

@gateway
Copy link

gateway commented Feb 21, 2016

I was wondering if anyone is working on a push adaptor to use Amazon SNS (Push notifications, email etc) and Amazon SQS simple queuing service.

https://aws.amazon.com/sns/
http://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html
http://docs.aws.amazon.com/sns/latest/dg/SendMessageToSQS.html

@mohmagdy
Copy link

i would prefer :OpenSignal for push and Mandril/SendGrid for email
however , recently parse has added Push

@gateway
Copy link
Author

gateway commented Feb 21, 2016

@mohshaheen yea those services are nice, amazon is actually quite good at push, we used it for the last video game I worked on and has the ability to push to almost anything and the price is right, you get 1 million free pushes a month..

This was more of who wants to see a SNS push adaptor created (I'm aware push is already implemented for parse server and some other services that work with it)

@flovilmart
Copy link
Contributor

@gateway you can start on it. It is likely it will be encouraged that all those adapters are hosted in external packages in order to remove the overhead on the core server.

@gateway
Copy link
Author

gateway commented Feb 22, 2016

@flovilmart I can look into it, or if someone wants to work with me on it. I would prefer as mentioned in my post to make sure push is decoupled from the core server stuff.

Also one thing missing is the feedback loop from Apple, I was wondering if anyone was going to work on that since it returns the list of invalid device tokens and we should disable that user token in installation class to avoid spamming apple with invalid tokens.

@flovilmart
Copy link
Contributor

@gateway you can wait for PR #549 or get started, publish it on your own repo :) Like I did for urban-airship https://github.com/flovilmart/parse-server-urban-airship

@gateway
Copy link
Author

gateway commented Feb 22, 2016

@flovilmart .. How does the current parse push work with queuing up messages to go out at x time. I could see a huge bottle neck w/o a message que/worker system.

@flovilmart
Copy link
Contributor

ParsePushAdapter has it's own mechanics, urban-airship too. I believe there is a scheduling option in SNS.

@gfosco
Copy link
Contributor

gfosco commented Feb 26, 2016

Now that the push adapter system is out, and others have started to make adapters (OneSignal) I think we can close this.. Preferably an SNS module would exist as a separate npm module to be required and injected.

@gfosco gfosco closed this as completed Feb 26, 2016
@rogerhu
Copy link
Contributor

rogerhu commented Mar 27, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants