2017-10-08 1 views
0

EDIT: Die ursprüngliche Frage nach einer Echtzeitlösung gefragt. Ich bin mir nicht sicher, ob das notwendig ist. Es sollte ungefähr so ​​schnell wie das Senden einer Standard-SMS-Nachricht sein.Gruppen-Chat-Lösungen mit AWS

Ich möchte Gruppenchat in meine Android/iOS-App integrieren. Es gibt eine ähnliche Frage gefunden here, aber die Antworten sind alt und ich würde gerne sehen, ob es neue/bessere Lösungen gibt.

Ich verwende derzeit mehrere AWS-Dienste in meiner App und möchte meine Chat-Lösung im selben Ökosystem behalten. Wenn es jedoch eine Lösung außerhalb von AWS gibt, die mit guten Ergebnissen viel einfacher zu implementieren ist, bin ich offen für den Vorschlag.

Basierend auf meinen Recherchen habe ich über ein paar possibilties kommen:

mit Abdeckungen

Anforderungen für meinen Chat:

  • möchten in der Lage sein, die Unterstützung von bis zu 500 Personen pro Chat-Gruppe

  • Nutz aus dem Internet über Online-Portal, das die gleichen allgemeinen Funktionen wie die mobile App hat

  • Bedürfnisse skalierbar sein tausende von Gruppen

  • Bedürfnisse zu behandeln emojies (Cross-Plattform)

  • Bedürfnisse zu behandeln für Dateiübertragungen zu ermöglichen. Bilder und GIFs zumindest.

  • Senden von Push-Benachrichtigungen an Benutzer, die gewählt haben, sie zu empfangen, wenn sie in der Gruppe

sind entweder meiner possiblities eine gute Passform für meine Anforderungen derzeit nicht aktiv sind? Was wäre am einfachsten zu implementieren? Gibt es noch andere, einfachere Lösungen in AWS? Außerhalb von AWS?

Antwort

0

Ich poste diese Antwort, um die Frage zu schließen. Am Ende habe ich von AWS zu Google Firebase gewechselt, um die Echtzeitdatenbank zu verwenden.

Es gibt ein Chatbeispiel here, das jedem helfen könnte, der auf diese Frage stolpert.