Stream

Stream

Utilities / Application Utilities / Activity Feeds as a Service
Needs advice
on
Chat by StreamChat by Stream
and
SendBirdSendBird

I am interested in using a chat SDK for a community mobile Flutter app. I am between SendBird and Stream. I currently have 2,000 monthly active users and plan to have close to 5,000 active users chatting on the app. Has anyone used either and had good/bad experiences? Currently, there is no chat functionality, and we would like to have a 1-to-1 user chat, group chat, and large community chat capabilities.

READ MORE
6 upvotes·31.4K views
Replies (1)
Content Marketing Strategist at Stream·
Recommends
on
Chat by Stream

Hi, Tom! I'd recommend Stream's Flutter SDK if scalability and performance for a growing number of active users are your focus!

Here's an honest comparison of the two: https://getstream.io/blog/product-comparison-stream-vs-sendbird/

And here are a few case studies on Stream customers who switched from Sendbird: - https://getstream.io/blog/hio-switched-from-sendbird-to-stream/ - https://getstream.io/blog/pluang-uses-stream-chat/

Here are some of the top blogs on building chat with Stream's Flutter SDK that might help you decide: - https://getstream.io/blog/build-a-flutter-social-chat/ - https://getstream.io/blog/creating-a-fast-and-beautiful-chat-with-flutter/

And of course, always feel free to reach out to our sales team to learn more: https://getstream.io/contact/

READ MORE
3 upvotes·1 comment·1.6K views
Alex Sam
Alex Sam
·
May 30th 2024 at 10:39AM

Hi Tom! It was great answering your query. I'm taking this chance to suggest the best solution for handling your huge user count. By the way, congratulations on hitting the numbers.

For the Flutter Chat SDK, I suggest you consider the following: uptime SLA, latency, extensive file sharing, topic-based chat, and chat history.

These are all essential lists that will save your post and another question!

In my experience, MirroFly SDK(https://www.mirrorfly.com/flutter-chat-sdk.php) will handle your requirements even more with scalable features.

They offer both on-premise and cloud platforms for deployment. Sounds good, right?!

Hope this helps, Tom.

·
Reply
Product Manager at StackShare·
Shared insights
at

As we strive to show fresh, popular and relevant content to our users, one of the problems we faced when developing Stack Decisions was to show a feed with more than one activity type. We show Decisions, News Articles, and Stories on our feed and composing them in a single feed proved to be a challenge.

We solved this problem using Stream's personalization feature to build a scalable activity feed. As the parameters that determine popularity vary for different activity types, Stream helped us normalize the popularity scores and aggregate the feed.

#ActivityFeedsAsAService

READ MORE
Build News Feeds and Activity Streams with Ruby (getstream.io)
4 upvotes·4 comments·87.5K views
Nasser Khan
Nasser Khan
·
April 22nd 2019 at 10:51PM

Stream has saved us months of dev time.

·
Reply
J K
J K
·
April 22nd 2019 at 10:52PM

yeah, it's pretty good!

·
Reply
Christopher Wray
Christopher Wray
·
March 12th 2020 at 9:03PM

I was wondering exactly how you guys do the feed feature.. Thanks!

·
Reply
Hasan Naeem
Hasan Naeem
·
September 2nd 2022 at 2:01PM

That is something that I have been looking for some time, you solved my problem as well. I will definitely check out how it works. Thank you

·
Reply