What technologies should I use when designing for a large social website (with a lot of transactions, like twitter)? using open source solutions - database - webserver - os
Images and videos must be of the highest quality, so high-resolution is key, videos must be responsive, and the use of stock material should be kept to a bare minimum so as not to make your website feel inauthentic.
As you can see, it doesn't really matter what you choose; all of these sites have lots of traffic, but are based on very different technologies.
What matters most in a social networking sites is the backend, since most of the bottleneck will be from there. You might want to consider No-SQL databases.
There are a few others like:
As for the programming language, as others have said, it does not matter that much. But if you really can not decide, you might want to consider a non-blocking webserver like Tornado.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With