I didn’t see this coming and I think it’s funny, so I decided to post it here.

  • @[email protected]
    link
    fedilink
    462 months ago

    Nano services are microservices after your company realizes monoliths are much easier to maintain and relabels their monoliths as microservices.

    Unironically. I’d put a significant wager down on that being the source of this term.

  • @[email protected]
    link
    fedilink
    312 months ago

    This “article” was written by AI, wasn’t it? This is just throwing vague buzzwords around

    • andrew
      link
      fedilink
      English
      12 months ago

      That intro and general structure (AI loves bulleted lists but then again so do I) sure sound like a lot of the responses I’ve gotten. As always, it’s hard to say for sure.

  • 𝓹𝓻𝓲𝓷𝓬𝓮𝓼𝓼
    link
    fedilink
    English
    282 months ago

    quantum services

    take your source code and put each character in its own docker container

    this gives you the absolute peak of scalability and agility as every quantum of your application is decoupled from the others and can be deployed or scaled independently

    implementing, operating and debugging this architecture is left as an exercise for the reader

    that will be $250,000 kthx

    • HorrabinOP
      link
      fedilink
      112 months ago

      implementing, operating and debugging this architecture is left as an exercise for the reader

      Challenge accepted by a reader using AI, what could go wrong? xD

  • @[email protected]
    link
    fedilink
    242 months ago

    I was going to write that every function should be a service as sarcasm, then I realized that’s exactly what this article is proposing. Now I’m not even sure how to make a more ridiculous proposal than this.

  • @[email protected]
    link
    fedilink
    202 months ago

    Cant wait to set up a docker container for a service which takes a string input and transforms it into a number as the output. Full logging, its own certificate for encryption of course, 5 page config options and of course documentation. Now, you want to add two numbers together? You got the addition service set up right?

      • Nougat
        link
        fedilink
        32 months ago

        I am now offering Planck services for sale, at US$0.0001 per bit.

        For an extra fee, you can even choose the value of the bit.

  • billwashere
    link
    fedilink
    English
    152 months ago

    Announcing FemtoServices™ - One Packet at a Time!

    In an era of bloated bandwidth and endless data streams, today we proudly unveil a groundbreaking approach to networking: FemtoServices™ – Connectivity, one Ethernet packet at a time!

    • @[email protected]
      link
      fedilink
      92 months ago

      (Not to be confused with our premium product, ParticleServices, which just shoot neutrinos around one by one.)

  • Nat (she/they)
    link
    fedilink
    132 months ago

    We already have nanoservices, they’re called functions. If you want a function run on another box, that’s called RPC.

  • billwashere
    link
    fedilink
    English
    122 months ago

    I’m trying to understand how this is different than a concept I learned in computer science in the late 80s/early 90s called RPCs (remote procedure calls). My senior project in college used these. Yes I’m old and this was 35 years ago.

    • @[email protected]
      link
      fedilink
      12 months ago

      It’s basically the same concept, just implemented with a k8s cluster so you have scale-to-zero capabilities I guess

    • @[email protected]
      link
      fedilink
      1
      edit-2
      2 months ago

      Microservice architectures are ad hoc, informally-specified, bug-ridden, slow, implementations of Erlang, implemented by people who think that “actor model” has something to do with Hollywood.

  • @[email protected]
    link
    fedilink
    112 months ago

    This is just distributed functions, right? This has been a thing for years. AWS Lambda, Azure Functions, GCP Cloud Functions, and so on. Not everything that uses these is built on a distributed functions model but a fuck ton of enterprises have been doing this for years.

  • @[email protected]
    link
    fedilink
    7
    edit-2
    2 months ago

    Tech moved in cycles. We come back to the same half-baked ideas every so on, imagine we just discovered the idea and then build more and more technologies on top to try to fix the foundational problems with the concept until something else shiny comes along. A lot of tech work is “there was an old lady who swallowed a fly”.

    • @[email protected]
      link
      fedilink
      92 months ago

      I always keep saying " You cannot plan your way out of a system built on broken fundamentals." Microservices has it’s use case, but not every web app needs to be one. Too many buzzwords floating around in tech, that promise things that cannot be delivered.

      • @[email protected]
        link
        fedilink
        22 months ago

        Yep micro services are great, but monoliths are just as great and don’t let anyone tell you otherwise. It all depends on what the system requirements are.

        • @[email protected]
          link
          fedilink
          English
          3
          edit-2
          2 months ago

          I work in government IT, and AWS is used there too. I prefer working with a team delivering a COBOL data cruncher service, though the build people have it easier when the job is just connecting a source to a sink in AWS