IMO, they should not have created non-technical sites. This is where the danger lies, but they were confident they can handle it.
IMO, they should not have created non-technical sites. This is where the danger lies, but they were confident they can handle it.
The mistake was to treat each site as a separate community and expect it to eventually grow to an SO-level success. In contrast, Reddit's subreddit approach is much more scaleable and can tolerate niche communities. Reddit is strong not because of any single community, but because of the combination of communities to grab inbound traffic and keep users engaged. SO partially missed out on this.
I don't believe this is true. At least as of 2016, the various sites were on a shared codebase [0], and there were two SQL Server clusters total [1], for all the various sites, chat, devops, other systems, etc.
[0]: https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...
[1]: https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...
Sites don't need separate database servers but separate database schemas, which is also why migrations between sites are still quite broken. Many processes around launching a new site appear to be very manual.
Of course, something like politics.stackexchange.com would be a suicide.
What makes Judaism as a topic more heated than Christianity, Islam, and Buddhism, all of which also have their own Stack Exchange sites?
If so, what and why?
If not, what are you talking about?