Uploaded image for project: 'Comdev GSOC'
  1. Comdev GSOC
  2. GSOC-132

[GSoC] [RocketMQ] The performance tuning of RocketMQ proxy

    XMLWordPrintableJSON

Details

    Description

      Apache RocketMQ

      Apache RocketMQ is a distributed messaging and streaming platform with low latency, high performance and reliability, trillion-level capacity, and flexible scalability.

      Page: https://rocketmq.apache.org
      Repo: https://github.com/apache/rocketmq

      Background

      RocketMQ 5.0 has released a new module called `proxy`, which supports gRPC and remoting protocol. Additionally, it can be deployed in two modes, namely Local and Cluster modes. The performance tuning task will provide contributors with a comprehensive understanding of Apache RocketMQ and its intricate data flow, presenting a unique opportunity for beginners to acquaint themselves with and actively participate in our community.

      Task

      The task is to tune RocketMQ proxy for optimal performance involves latency and throughput. possess a thorough knowledge of Java implementation and possess the ability to fine-tune Netty, gRPC, the operating system, and RocketMQ itself. We anticipate that the developer responsible for this task will provide a performance report about measurements of both latency and throughput.

      Relevant Skills

      Basic knowledge of RocketMQ 5.0, Netty, gRPC, and operating system.
       

      Mailing List: dev@rocketmq.apache.org
       
      Mentor
      Zhouxiang Zhan, committer of Apache RocketMQ, zhouxzhan@apache.org

      Attachments

        Activity

          People

            Unassigned Unassigned
            zhouxzhan Zhouxiang Zhan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: