Open 9mm opened 5 years ago
Sorry for making this issue to contact you, I know it's frowned upon, but I couldn't find your email anywhere.
I loved this article and it is exactly what I'm trying to do: https://blog.discordapp.com/how-discord-handles-push-request-bursts-of-over-a-million-per-minute-with-elixirs-genstage-8f899f0221b4
But I'm wondering how do you actually connect to XMPP? Did you build your own library? Reading FCM docs it's all somewhat vague how it works.
Did you just use some kind of XMPP elixir library, and then connect to here? https://firebase.google.com/docs/cloud-messaging/xmpp-server-ref
XMPP
Thanks, I really appreciate any insight you could give! I've looked for hours down the rabbit hole and finally came across your post which was extremely insightful. I'm needing to send 40M push/day
Hey @9mm, we use a fork of https://github.com/scrogson/romeo https://github.com/discordapp/romeo
Dude awesome, thank you!
Last question : how did you handle connection draining?
Sorry for making this issue to contact you, I know it's frowned upon, but I couldn't find your email anywhere.
I loved this article and it is exactly what I'm trying to do: https://blog.discordapp.com/how-discord-handles-push-request-bursts-of-over-a-million-per-minute-with-elixirs-genstage-8f899f0221b4
But I'm wondering how do you actually connect to XMPP? Did you build your own library? Reading FCM docs it's all somewhat vague how it works.
Did you just use some kind of
XMPP
elixir library, and then connect to here? https://firebase.google.com/docs/cloud-messaging/xmpp-server-refThanks, I really appreciate any insight you could give! I've looked for hours down the rabbit hole and finally came across your post which was extremely insightful. I'm needing to send 40M push/day