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:
This AWS blog leicht ElastiCache für diesen Zweck
This LinkedIn slideshow demonstriert die Möglichkeit der Verwendung von AWS IoT
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?