Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-22542

Synchronous message handling on local node

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Done
    • None
    • None
    • None

    Description

      org.apache.ignite.internal.network.DefaultMessagingService#isSelf - if we detect that we send a message to the local node, we handle it immediately in the same thread, which could be very bad for throughput of the system.

      "send"/"invoke" themselves appear to be slow as well, we should benchmark them. We should remove instantiation of InetSocketAddress for sure, if it's possible, it takes time to resolve it. Maybe we should create it unresolved or just cache it like in Ignite 2.

      Attachments

        Issue Links

          Activity

            People

              ktkalenko@gridgain.com Kirill Tkalenko
              ibessonov Ivan Bessonov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: