Thanks for the detailed explanation! I don't come from the ROR community so Postgres is foreign to me...and I know a lot of people that fall inthe same boat. Your answer was helpful, so thanks.
English lad currently a C#/Java/VueJs/JavaScript/TypeScript engineer.
Extra dribbling can be found at https://codeheir.com
Portfolio found at https://lukegarrigan.com
We could have optimized for a time where we had less traffic, like late Friday night, but since we hadn't performed this kind of upgrade before we felt like optimizing for a time where most of the team could be online and alert made sense.
The next time we need scheduled downtime (or, gasp! face unscheduled downtime) we will likely have way more users online at all times. This kind of thing isn't getting easier.
Latest comments (20)
Postgres...I've become a big fan of materialized views, lately. π
Thanks for the detailed explanation! I don't come from the ROR community so Postgres is foreign to me...and I know a lot of people that fall inthe same boat. Your answer was helpful, so thanks.
Just curious why dev is using postgres vs mysql. What are the benefits?
β₯οΈ
Absolutely
I know, but Heroku prudently keeps that for 3 months in beta.
I guess we'll have to upgrade again next year :P
woo well done! π₯³
Yes
Some features were down (now good) for a few minutes:
Yes, guilty, I'm a heavy user and needed all this during your 2-minute migration window π
We could have optimized for a time where we had less traffic, like late Friday night, but since we hadn't performed this kind of upgrade before we felt like optimizing for a time where most of the team could be online and alert made sense.
The next time we need scheduled downtime (or, gasp! face unscheduled downtime) we will likely have way more users online at all times. This kind of thing isn't getting easier.
Fortnite style!
No worries at all π π
Was only reporting because I thought it could make it easier for you guys to track any improvement opportunities
Some comments may only be visible to logged-in visitors. Sign in to view all comments.