GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Miah Johnson (miah@hachyderm.io)'s status on Monday, 23-Jan-2023 09:47:29 JST Miah Johnson Miah Johnson

    Had a thought earlier that the reason containers gained so much traction quickly is deploying apps written in dynamic languages tends to be a terrible experience with millions of files and dependencies.

    You don't really have the same issue deploying any app that has a compiled output.

    Dropping a .jar in a directory and running it is trivial compared to deploying deploying a [Ruby,Python,Node] app.

    In conversation Monday, 23-Jan-2023 09:47:29 JST from hachyderm.io permalink
    • Embed this notice
      Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Monday, 23-Jan-2023 09:47:28 JST Kit Rhett Aultman Kit Rhett Aultman
      in reply to

      @miah Yes. IMHO, it also tracks with the explosion in dev environments that intentionally outpace Linux distros. Forcing devs to break from the regularity of the distro ultimately made "IDK, just make a Linux entirely for the app" necessary.

      That said, as a firmware dev, containers are great for keeping regularity of build environment across my team without forcing us to all use a single outdated Linux distro because some vendor wants that. So, yeah, I'm a hypocrite.

      In conversation Monday, 23-Jan-2023 09:47:28 JST permalink
    • Embed this notice
      Kit Rhett Aultman (roadriverrail@signs.codes)'s status on Tuesday, 24-Jan-2023 05:45:36 JST Kit Rhett Aultman Kit Rhett Aultman
      in reply to
      • グレェ「grey」

      @byterhymer @miah These are all incredibly cogent and valuable insights. As a firmware dev, I generally don't have to think about ops/production in that way. Instead, I mostly keep scratching my head, because I grew up and was educated in a world where every computing resource was precious, and now I'm in a world where "just put a machine inside the machine inside the machine" is a legit answer for most everything. And it's confusing, but only in an abstract way.

      In conversation Tuesday, 24-Jan-2023 05:45:36 JST permalink
    • Embed this notice
      グレェ「grey」 (byterhymer@mastodon.social)'s status on Tuesday, 24-Jan-2023 05:45:37 JST グレェ「grey」 グレェ「grey」
      in reply to
      • Kit Rhett Aultman

      @roadriverrail IMHO, that tracks. Personally I find that VMs/etc. are EXCEEDINGLY USEFUL for dev.

      By the same token: they are the OPPOSITE of what I ever want in prod.

      For CI frameworks & such? Yes, please: I will take performance hits for some ease of reproducibility on recreating bare build environments to make sure codes' assumptions are doing what they need to be doing.

      Alas, too many took the "ease of dev" into Ops & there were & are GOOD REASONS to not EVER cross those streams.
      @miah

      In conversation Tuesday, 24-Jan-2023 05:45:37 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: devby.io
        ИТ в Беларуси
        Главные новости ИТ-индустрии в Беларуси и мире. Каталог белорусских IT-компаний, а также вакансии, статистика зарплат и календарь событий, читайте на dev.by

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.