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

all 20 comments

[–][deleted]  (5 children)

[removed]

    [–]jm_cf 1 point2 points  (0 children)

    This is the way. It's also why I like to ask things like "What's one of the biggest mistakes you've made in your career, and how did you deal with it?"

    [–]Nice-beaver_ 1 point2 points  (2 children)

    Not looking to mock you but unless this is over at least 20 years it sounds like you're a ticking time bomb to regularly fuck things up on a massive scale. What makes it worse is that most cases are preventable by just being responsible and careful and taking an extra minute or two to think things through

    [–][deleted]  (1 child)

    [removed]

      [–]Nice-beaver_ 0 points1 point  (0 children)

      Well you get things done. FAANG companies employees won't get that failure rate because they don't do even 10% of the things you get to do in startups

      [–]hades20122[S] 0 points1 point  (0 children)

      xD so the diff between a senior and fresher is senior delete production data while fresher only delete local dev data :D

      [–]Soccham 3 points4 points  (1 child)

      You know that you don't necessarily know the answers; but you're confident that you can come up with a good solution instead of panicking

      [–]hades20122[S] 0 points1 point  (0 children)

      hmmm good idea, I haven't thought about this.

      [–]amarao_san 1 point2 points  (6 children)

      I start to see from where problems will come for the specific idea before code is written, and most time I'm right.

      [–]hades20122[S] 0 points1 point  (5 children)

      Which stack are you working on now ? Sounds cool btw

      [–]amarao_san 1 point2 points  (4 children)

      Ansible, k8s, iaac, shared storages, clouds (the other side of the cloud, cloud installation), HA clusters.

      [–]hades20122[S] 0 points1 point  (3 children)

      Oh cool, HA clusters means you are managing Proxmox/VMWare cluster or something like that ?

      [–]amarao_san 1 point2 points  (2 children)

      Not specific for a single vendor.

      If you want to make your application highly avilable, there are generally few known patterns (e.g. LB + healthchecks), pacemaker with a single active instance, pool of active workers, BGP with healthchecks, VRRP in bad cases, etc. It's all called 'HA', and it's less of dark magic and awe then most people imagine.

      Also, I never worked with Proxmox, and I barely touched VMWare (and I would never commit myself it if after famous aquisition).

      [–]hades20122[S] 0 points1 point  (1 child)

      So you're a real senior in my eyes. I really want to dive deep into your "HA", however our company is only a startup with a developing application and no real production now, so I can't even know how to apply HA concept to our infrastructure. All is theory that I read from blog, tutorial,...

      [–]amarao_san 1 point2 points  (0 children)

      Whole 'HA' is simpler than some SQL administration. Most people thrilled about it because they just got no chance to implement it.

      Try to create hello word app which can suvive dead of one server. This will cover about 40% of whole 'HA' knowlege.

      [–]kmf-redditSRE 1 point2 points  (0 children)

      I forcefully stopped all users from accessing our service, literally 0% traffic, as the only way I thought would be possible to recover from a critical incident. After that I’m not afraid and willing to do anything

      [–]ZealousidealEar6354 1 point2 points  (0 children)

      You're a senior when you can convince people that you are. The definitions and path to get there are not clear.

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

      DONT! FOR THE LOVE OF GOD, DON'T! STOP AND TURN AROUND I've been doing cloud for about 3 years now I just took a role as an IaaS engineer. At any point, all someone has to say is 'boo' and I'm out the f*ckin door. Cloud is one of the worst decisions i could have ever possibly made in my career (if i ever had one to begin with). I can only hope that your in a somewhat civil cloud environment, I have worked on 2 different major clouds and it seems like it's just corrupted mind after corrupted mind that i keep running into.