jhowarth / liquibase-docker

Run a docker container that acts as a liquibase command line interface.
1 stars 0 forks source link

Hey Jesse #1

Open 9mm opened 5 years ago

9mm commented 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

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

jhowarth commented 5 years ago

Hey @9mm, we use a fork of https://github.com/scrogson/romeo https://github.com/discordapp/romeo

9mm commented 5 years ago

Dude awesome, thank you!

Last question : how did you handle connection draining?