‹ BackHN Continuity

Thread

German Rheinmetall open-sources its Battlesuite connected weapon system protcol

284 points · 109 comments · summarity

  1. j-pb · · focus · HN ↗
    First I was excited, then I saw that it's based on DDS.
    1. budman1 · · focus · HN ↗
      why the hate on DDS?

      seems like a perfect fit.

      1. j-pb · · focus · HN ↗
        DDS is the least bad of the stuff that has come out of OMG, but it's not a nice middleware still. There is no underlying algebra of that composes nicely when compared to Zenoh for example, and the "vendor independence" and compatibility is usually a joke. There's a reason ROS is moving away from it again.
        1. bahmboo · · focus · HN ↗
          There's a standard that has OMG as the acronym? OMG. I'm not even going to bother to search for that!
          1. jjmarr · · focus · HN ↗
            Object Management Group I think. Better known as the inventors of UML.
            1. __d · · focus · HN ↗
              UML was phase two of OMG. It originally developed CORBA.
              1. pcestrada · · focus · HN ↗
                "The horror, the horror."
                1. riffraff · · focus · HN ↗
                  Forgive the ignorant question, what made CORBA terribile?

                  I only used it during university and it seemed overengineered but it mostly worked, and I vaguely recall IDL to be nice.

                  I'm guessing interop was actually atrocious?

                  1. j-pb · · focus · HN ↗
                    Synchronisation based on spooky action at a distance of mutable objects.
                  2. imtringued · · focus · HN ↗
                    CORBA had the concept of distributed objects which is a terrible idea in practice.
            2. Slartie · · focus · HN ↗
              Also BPMN, CORBA and UPOS/JavaPOS.

              It's funny that you can legitimately just add " - OMG!" in the slang acronym meaning after any of its creations' names.

            3. Telemakhos · · focus · HN ↗
              They also merged the concepts of Working Group and Task Force into an Open Management Group Working Task Force, or OMG/WTF.
        2. z3ratul163071 · · focus · HN ↗
          omg is retarded
        3. oliv3r · · focus · HN ↗
          Do you have any references for this? It is quite a bold statement to make without any basis to validate it against.

          I'm asking as I'm not a fan of DDS, so very curious the direction they are actually heading into, and I haven't found a reference for this yet.

      2. firesteelrain · · focus · HN ↗
        DDS is terrible.
        1. jvanderbot · · focus · HN ↗
          DDS is hard. But we have agents now.
          1. z3ratul163071 · · focus · HN ↗

            [dead]

      3. budman1 · · focus · HN ↗
        Using DDS to deliver data to X machines over multicast, with some real time (soft) QOS is a powerful solution.

        For things like avionics, industrial automation, etc.

        I think if the server world ever thought about the advantages of multicast, it might solve some problems there.

        There are about 5 viable vendors in this space, and about 6 open source projects out there floating around.

        And interoperability between vendors is very good. IMHO.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.