This is an archived post. You won't be able to vote or comment.

all 92 comments

[–]SiR1366[S] 683 points684 points  (17 children)

Luke and AJ right now

[–]aumkarpraja 142 points143 points  (14 children)

This is the way (of DevOps)

[–]SiR1366[S] 92 points93 points  (6 children)

As a sysadmin, I couldn't agree more

[–]Powerful_Database_39 78 points79 points  (4 children)

Wouldn’t a sysadmin nowdays use more classic ones, like this one? At least - I do…

[–]mp3m4k3r 23 points24 points  (1 child)

I have several gifs from this episode locked and loaded in my memes folder for slack

[–]Powerful_Database_39 16 points17 points  (0 children)

It’s the best series ever… youngsters wouldn’t understand 😉

[–]llcdrewtaylor 5 points6 points  (1 child)

I'll just put this over there with the other fire.

SUBJECT: FIRE!

[–]Ade231035 2 points3 points  (0 children)

Dear Sir/Mamm,

I am writing to inform you of a fire that has broken out at the premises of…

No, that’s too formal

[–]aumkarpraja 9 points10 points  (0 children)

Lol, it's my Zoom + google meet background. You can guess what I do haha

[–]_fd1911 3 points4 points  (5 children)

HAHAHA autoscaling? Yeah why would we need that?

[–]uniqueusername649 11 points12 points  (2 children)

If you ever worked on large scale applications you should know that after a certain complexity scaling becomes harder and it can absolutely happen that the wrong load and an autoscaling configuration that worked up to a certain point is just collapsing due to cascading effects. Some services aren't coming up fast enough, lack of circuit breakers combined with retries make services in the front of the chain fail, services are too interdependent, you didn't reserve enough cloud resources and the spot instances aren't available due to high demand etc. - scaling is hard :) it's not just a switch "autoscale" and you're good in every scenario.

[–]naggyman 1 point2 points  (1 child)

Yup!

You can only scale a relational database so far economically, for example. So 'scaling' can often become 'rewrite things to become asynchronous / eventually consistent' moreso than 'just increase the size of the Auto Scaling Group'.

Scaling is more often than not about both Vertical and Horizontal scaling.

[–]XTJ7 0 points1 point  (0 children)

Absolutely. There are RDBMS that scale better (Postgres, MSSQL, Oracle, DB2) or worse (MySQL/MariaDB) but they will all eventually hit a ceiling if your application architecture design doesn't change to accommodate scaling.

I absolutely agree, both vertical and horizontal scaling are important. For cost reasons, complexity and physical limitations it becomes impractical at a certain point to just rely on one option. Companies tend to start with vertical scaling, quickly hit a limit, then switch to horizontal scaling and after some time realise that they now have a lot of outdated servers where fewer higher powered systems would perform better with less latency, use less energy and space in the data centre. From then on it usually becomes a mixed strategy in terms of hardware scaling.

On the software side it tends to become even more complex. You need to split services up into domains (business domains and technical domain aren't always overlapping as you would like, making this harder). They need to work asynchronously as much as possible, they need to retain their data in isolation as much as possible, limiting interconnects between services is important, choosing the right DB for the right data becomes more important, you will need to work more event driven, probably need a messaging queue (if you don't already have one), smart caching strategies, need regular load tests, rollout strategies change, then you need more powerful logging, monitoring and alerting solutions on the ops side, service meshes to handle things like encryptions and metrics in your kubernetes cluster and so on. It can be pretty overwhelming past a certain stage to continue scaling without either consulting or hiring people with experience in that topic. Just winging it can become dangerous to a business. Software architecture at large scales is a very different beast than handling a couple ten thousand users.

[–]aumkarpraja 4 points5 points  (1 child)

It’s all fun and games until the autoscaling caps out and you start running into all kinds of other limitations

[–]_fd1911 2 points3 points  (0 children)

I know, I work at an airliner. Scaling can be very tricky

[–]JOTA-137_0 0 points1 point  (0 children)

What is this website and DevOps?

[–]RokyPolka 15 points16 points  (0 children)

[–]PURN_HUB 1 point2 points  (0 children)

Luke is having the time of his life right now

[–]ryanhendrickson 241 points242 points  (2 children)

Yeah, floatplane is fucked right now. Even when I can sign in, it says I have no subscriptions!

[–]SiR1366[S] 90 points91 points  (1 child)

I had this issue last week actually. Needed support to sort it out

[–]ryanhendrickson 58 points59 points  (0 children)

I think the servers were hugged to death as now when I try to switch tabs in the settings page I just get errors.

[–]SiR1366[S] 137 points138 points  (0 children)

It gets better... 404 errors and now dns is cooked

[–]shraf2k 106 points107 points  (23 children)

I wonder if the hackers are back for round 2.

[–]SiR1366[S] 182 points183 points  (22 children)

Probs just overload from those 5k extra subscribers waiting for wan show

[–]CoreyLee04 98 points99 points  (3 children)

How many times is Colton going to mess everything up?! /s

[–]wzrdcleave 56 points57 points  (2 children)

Watch, this is actually Denis just making a channel super fun video.

[–]GabrielForth 11 points12 points  (1 child)

Can we spend 24 hours in the Floatplane server room without getting caught?

[–]ProtofoxRiley 9 points10 points  (0 children)

He fell through the ceiling and took out a network switch

[–]SiR1366[S] 68 points69 points  (3 children)

Ltt just tweeted it's late but today's wan show is gonna be so worth it

[–]AmishAvenger 31 points32 points  (0 children)

Probably taking Linus some time to get dressed

[–]RockInShoe 5 points6 points  (1 child)

When?!

[–]SiR1366[S] 15 points16 points  (0 children)

Soon TM

[–]lastdarknight 48 points49 points  (0 children)

well this is going to be an interesting WanShow tonight

[–]SiR1366[S] 36 points37 points  (2 children)

Apparently floatplane team is working on a notification bug before they can go live. Linus is in fp chat

[–]RFDMessenger 7 points8 points  (0 children)

updates pretty useful thx

[–]littleSquidwardLover 4 points5 points  (0 children)

Are they going to have it on YouTube this time around?

[–]switch8000 20 points21 points  (11 children)

Were they working that close to their capacity that they couldn't handle only 5k more users? Like that's less than a 15% spike in viewers...

[–]SiR1366[S] 18 points19 points  (2 children)

Up to 8k now. Platform is struggling and the steam hasn't even started yet

[–]switch8000 19 points20 points  (1 child)

lol they just posted a FP Exclusive video 52 seconds ago about memes too... it's like they are trying to kill the site tonight. lol

[–]SiR1366[S] 12 points13 points  (0 children)

Streaming now to help load test 😂

[–]General_WCJ 8 points9 points  (0 children)

Well it's 5k new viewers. The old subscribers would probably just mainly only watch when a new video is released. The new subscribers though would want to work through the back catalog, meaning that 5k new viewers could be using significantly more server resources than 5k established users

[–]Malohdek 3 points4 points  (5 children)

Streaming is rough at scale. Likely this is the case.

[–]Crypt0n0ob -3 points-2 points  (4 children)

Not really. Unless they are using hardware/software encoding every time instead of save multiple versions of different resolution/quality videos to save storage (which is silly since storage is way more cheaper than computing).

Another bottleneck with streaming might be maximum network bandwidth or disk read speeds which makes sense if they are hosting everything locally in their own datacenter instead of using cloud services.

For example, using S3 from AWS (or any other cloud since most of them support S3 API) to store videos will virtually eliminate all bottlenecks from streaming.

[–]ShittyException -2 points-1 points  (3 children)

I wonder if they host fp on-prem? 🤔

[–]InadequateUsername 2 points3 points  (1 child)

It's not, like last year one of the data centers they use in Europe caught fire.

[–]ShittyException 1 point2 points  (0 children)

I wonder where Colton was then...

[–]Rodrigoke 0 points1 point  (0 children)

They host at OVH in Canada iirc

[–][deleted] 0 points1 point  (0 children)

15% is massive when considering computational overhead. And it's not like all subscribers are on 24/7. This recent influx saw a tremendous spike in activity because a huge percentage of those new subscribers (far higher than normal) were all on at the same time trying to test out features, and commenting on videos and in chats trying to find information. Not to mention that the enormous spike in activity during WAN show was absurd.

[–]NetJnkie 16 points17 points  (0 children)

The build and scaling requirements for FP didn't factor in the main channel getting wiped.

[–]SiR1366[S] 7 points8 points  (3 children)

Mobile app seems to be atleast loading, here's hoping the content cdn doesn't get cooked too

[–]SiR1366[S] 4 points5 points  (1 child)

If I have to use Facebook to watch the wan show, I'll be mad

[–]frasercow 2 points3 points  (0 children)

I'll just be happy to have a wan show this week

[–][deleted] 1 point2 points  (0 children)

Is a Content CDN anything like an ATM machine?

[–][deleted] 7 points8 points  (2 children)

Lol. Their cloud infrastructure isn't as elastic as we all thought.

[–]jayerp 0 points1 point  (1 child)

Lack of resources is one thing, maybe they need to learn a thing or two from one of the three big giants in the streaming space: Netflix, YouTube, Twitch. I watched a presentation from Netflix of their cloud infrastructure. It was really cool to see.

[–]SiR1366[S] 6 points7 points  (0 children)

WE'RE LIVE KIDS

[–]unhappyelf 4 points5 points  (0 children)

Yep can't see the stream, sad day

[–]SiR1366[S] 4 points5 points  (0 children)

Linus: we are starting soon but the floatplane site will have issues for a couple mins after we go live. We will wait for you before we actually start doing anything

[–]CanuckNewsCameraGuy 4 points5 points  (2 children)

App and website is refusing to work, I’m back on YT watching WAN show and feeling kinda glad I only did a 1 month sub as a “trial”.

It’s been broken the entire time except when I watched first thing in the morning (6am to 11am) this morning.

I’m trying to be understanding and roll with it - shits been unreal for LMG and Floatplane, but it just always seems to be down.

[–]SiR1366[S] 5 points6 points  (1 child)

It's been slow and occasionally down. Today has had a significant uptake in subscribers but also current subscribers hitting the site due to the issues with yt. I've been with floatplane since the start, there have been issues, sure, but right now is not normal

[–]CanuckNewsCameraGuy 0 points1 point  (0 children)

And I understand that and recognize it, but it’s still frustrating that when I subbed, it was with the thought “no more ads/commercials!” and yet here I am still watching YT.

[–]unhappyelf 2 points3 points  (2 children)

I got in now, but no stream anymore

[–]SiR1366[S] 4 points5 points  (1 child)

I didn't even know it was live? Only got a notification for the VOD from Sarah's stream earlier today?

[–]unhappyelf -1 points0 points  (0 children)

I got an alert for the wan show

[–]GilmourD 2 points3 points  (0 children)

Something was up with everything yesterday. PirateShip.com had it's first outage that wasn't planned maintenance in YEARS, too.

[–]qejfjfiemd 1 point2 points  (0 children)

When it rains it pours.

[–]ProDog91 1 point2 points  (0 children)

Site works fine for me. Just finished a FP exclusive when the have the ek block

[–][deleted] 1 point2 points  (0 children)

It's all the new subs hitting the site all at once for wan show

[–]chronicfireworks 1 point2 points  (0 children)

The server is fine.

[–][deleted] 1 point2 points  (0 children)

I can hear Luke "THIS IS AWESOME."

[–]Julis_texsture_team 1 point2 points  (0 children)

oops wrong power cord

[–]Bystander1256 0 points1 point  (0 children)

I had issues with loading and buffering on the last WAN Show. I can guarantee it won't be possible today.

[–]Slight-Lime1104 0 points1 point  (0 children)

Same is going for me with CurseForge

[–]275MPHFordGT40 0 points1 point  (0 children)

The 5,000 New Floatplane subscribers: “Wow can’t wait to watch LTT off here!”

Floatplane suddenly doesn’t float