Seems like it's up and running as of this morning. I did notice some flakiness last night when I was using the Reddit is Fun app but I don't think I saw a total outage. I do wonder how Tildes...
Seems like it's up and running as of this morning. I did notice some flakiness last night when I was using the Reddit is Fun app but I don't think I saw a total outage.
I do wonder how Tildes might behave when there are problems. I know Reddit sometimes goes into read only mode in some cases.
It depends what type of problem it is, but right now there's only one server, so if there are problems it's likely the site will just be totally down. So far it's gone about 110 days with the only...
I do wonder how Tildes might behave when there are problems.
It depends what type of problem it is, but right now there's only one server, so if there are problems it's likely the site will just be totally down. So far it's gone about 110 days with the only downtime being when I did something dumb and tried to quickly live-edit a file though.
Maybe yes, maybe no, it depends on the servers, i worked on a place where java applications were used, instead of optimizing the applications, more ram was bought :D
Maybe yes, maybe no, it depends on the servers, i worked on a place where java applications were used, instead of optimizing the applications, more ram was bought :D
Complexity of the site and number of features it provides is definitely a huge factor but you can't forget about complexity that is needed to support so many users as Reddit supports. The more...
Complexity of the site and number of features it provides is definitely a huge factor but you can't forget about complexity that is needed to support so many users as Reddit supports. The more scalable the site needs to be the more complex becomes the infrastructure that supports it.
Let's make a small example: At some point you just can't run it from one machine, but if you use more machines the probability of one of machines you are using dying becomes bigger so you need to make sure that machines can die freely and restart and everything is still working which usually adds more complexity. Also if you are using more machines you need to figure out how to split work.
Making sure that system handling many requests is reliable is really hard and company has to invest time and money in making it reliable. And you just can't make it perfect and up 100%. That's just not a realistic goal if you want to add more features and constantly improve it in some way.
https://www.reddit.com (redesign) is down for me in the EU and in the US via VPN. Our CDN was unable to reach our servers However https://old.reddit.com and mobile apps work just fine.
https://www.reddit.com (redesign) is down for me in the EU and in the US via VPN. Our CDN was unable to reach our servers
Seems like it's up and running as of this morning. I did notice some flakiness last night when I was using the Reddit is Fun app but I don't think I saw a total outage.
I do wonder how Tildes might behave when there are problems. I know Reddit sometimes goes into read only mode in some cases.
It depends what type of problem it is, but right now there's only one server, so if there are problems it's likely the site will just be totally down. So far it's gone about 110 days with the only downtime being when I did something dumb and tried to quickly live-edit a file though.
Correct me if I'm wrong, but I imagine that if reddit had a lightweight site (like Tildes) outages like this might be less common.
Maybe yes, maybe no, it depends on the servers, i worked on a place where java applications were used, instead of optimizing the applications, more ram was bought :D
Complexity of the site and number of features it provides is definitely a huge factor but you can't forget about complexity that is needed to support so many users as Reddit supports. The more scalable the site needs to be the more complex becomes the infrastructure that supports it.
Let's make a small example: At some point you just can't run it from one machine, but if you use more machines the probability of one of machines you are using dying becomes bigger so you need to make sure that machines can die freely and restart and everything is still working which usually adds more complexity. Also if you are using more machines you need to figure out how to split work.
Making sure that system handling many requests is reliable is really hard and company has to invest time and money in making it reliable. And you just can't make it perfect and up 100%. That's just not a realistic goal if you want to add more features and constantly improve it in some way.
https://www.reddit.com (redesign) is down for me in the EU and in the US via VPN.
Our CDN was unable to reach our servers
However https://old.reddit.com and mobile apps work just fine.