• 1 Post
  • 212 Comments
Joined 3 years ago
cake
Cake day: June 12th, 2023

help-circle






  • One shiny platform like for example Nextcloud to do it all might be nice for a lot of users when they have someone dedicated to maintain it. But for selfhosting (as in: mainly for myself) the constant attention needed to fix stuff was quite tedious.

    I have run nextcloud for many years, I would love to know what this “constant attention” you talk about is.

    Occasionally I need to run an “occ” command after an install to fix some indexes, but other than that I don’t do much?













  • I think you choose a poor example.

    When I say long name I wasn’t implying meaningless ones.

    Sooo, that example wasn’t exactly “contrived” - it’s based on a standard I see where I work.

    DB - it's a database!
    DW - and a data warehouse at that!
    ORCL - It's an Oracle database!
    HHI - Application or team using / managing this database
    P - Production (T for Test - love the 1 char difference between names!)
    01 - There may be more than one.
    

    This is more what I’m arguing against - embedding meta-data about the thing into its name. Especially when all of that information is available in AWS metadata.

    [Site][service][Rack] makes sense for on-premise stuff - no argument there.

    I’m just saying long names dont have to be obtuse or confusing.

    Agree


  • In a business with tens of thousands of servers, it makes sense to have long complicated names.

    I’m actually not convinced of this approach. It’s one of those things that makes perfect logical sense when you say it - but in practice “DBDWWHORCLHHIP01” is just as meaningless as “Hercules”. And it’s a lot more difficult to say, remember and differentiate from “DBDWWHORCLHHID01”. You may as well just use UUIDs at that point.

    Humans are really good at associating names with things. It’s why people have names. We don’t call people “AMCAM601W” for a reason. Even in conversations you don’t rattle off the long initialism names of systems - you say “The <product> database”.