WhatsApp

WhatsApp

Utilities / Communications / Phone
Needs advice
on
ErlangErlangGolangGolang
and
PostgreSQLPostgreSQL

Hello everyone, I plan on building a platform that supports 100s of forums out of the box, it would give the user the ability to create forums, where other users can comment, post images, and videos (the size of videos would be limited). Each forum would have the ability to trend. I have been doing a lot of research and I have arrived at Golang and Erlang as the backend languages and PostgreSQL as the DB. Erlang would be used for the routing of chats and messages, while Go would be used to manage the forums. We would also be implementing a one on one chat system like WhatsApp chat, where users can add contacts.

Please I would like to know if the languages picked are appropriate for this project. Suggestions would be appreciated.

READ MORE
6 upvotes·41.1K views
Replies (1)
Director at JD Mehta Limited·

I think Postgres is an excellent RDBMS with very good language drivers and features which lead to a good developer experience. It should be the first choice amongst RDBMS’s assuming that an RDBMS is appropriate.

Postgres Aurora on AWS is as good as it gets.

Regarding languages, I don’t have experience with with Erlang or Golang. But they will not matter that much if you have right skill set to use them to their potential and if they have quality drivers to communicate with Postgres.

READ MORE
4 upvotes·2 comments·11K views
Chiazam life
Chiazam life
·
October 26th 2022 at 5:29PM

Thanks Devang Mehta, for the response . I decided that using two programming languages to implement this project would lead to complexities, I would be using only Golang to implement the backend. PostgreSQL would be used for ACID transactions and ScyllaDB for write and read transactions.

·
Reply
Gadingbet Situs Viral
Gadingbet Situs Viral
·
May 17th 2023 at 6:58AM

Situs Viral Judi Bola Slot & Casino Terbesar di INDONESIA

LINK REKOMENDASI MIX PARLAY :

https://bit.ly/gadingbett

·
Reply
Needs advice
on
React NativeReact NativeSocket.IOSocket.IO
and
WebRTCWebRTC

Hi all, I want to build a messaging application like WhatsApp which needs to enable people to call and message each other. What are the best tech stacks should I need to consider?

I hope I will be getting the answer with an explanation.

Thank you for the advice !!

#MessageQueue #whatsapp #signal

READ MORE
7 upvotes·16K views

I need to send notifications to my clients. I intend to use WhatsApp messages for these notifications. It's going to be a one-way communication. From company to client.

Trying to find out the best api to use to achieve the needful.

READ MORE
2 upvotes·15K views
Needs advice
on
FreshDeskFreshDeskMessageBirdMessageBird
and
ZendeskZendesk

Looking for a multi-channel messaging tool. It should have an Android app as our agents will only be using phones. It would be great if it also had a shared inbox, agent routing, and ticketing functionality. Relevant channels: SMS, WhatsApp, WhatsApp calls, and Phone calls.

READ MORE
3 upvotes·15.7K views