Somewhere between API resources, queue workers, repositories, clients and serializers there is a class of … classes/modules that does the needful. Gun-to-my-head, I would call them “services” but I’m looking for a less overloaded term. Maybe capabilities? Controllers? Pick a term from the business domain? What do you call them?

  • HamsterRage@lemmy.ca
    link
    fedilink
    arrow-up
    4
    ·
    6 months ago

    In respect to sitting above the API layer and turning DTO’s to/from Domain Object’s, I’d call them “Brokers”.

    • towerful
      link
      fedilink
      arrow-up
      2
      ·
      6 months ago

      “broker” as a service-between-services is a great name