Uploaded image for project: 'Apache IoTDB'
  1. Apache IoTDB
  2. IOTDB-111

[Discuss] Can we improve the performance of Thrift RPC in IoTDB

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Hi, 

      according to some experiments, I find that if there are many concurrent clients (more than 500 connections) connecting to IoTDB, the performance is not as good as what we expect.

      Maybe, we can consider whether we have fully exploited the performance of Thrift...

      E.g., Thrift provides 5 modes:

      · TSimpleServer
      · TNonblockingServer
      · THsHaServer
      · TThreadedSelectorServer
      · TThreadPoolServer

      Now we are using the last one, TThreadPoolServer. I do not know whether it is the best one for us.  Experiments and result data is needed.

       

      Thrift experts are welcomed to show your suggestion. 

      Other contributors are also welcomed to bench the different implementations.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            jixuan1989 xiangdong Huang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: