Yangkun Ai created COMDEV-505:
---------------------------------

             Summary: GSoC: Make RocketMQ support higher versions of Java
                 Key: COMDEV-505
                 URL: https://issues.apache.org/jira/browse/COMDEV-505
             Project: Community Development
          Issue Type: Task
            Reporter: Yangkun Ai


h2.  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|https://rocketmq.apache.org/]
{*}Github{*}: [https://github.com/apache/rocketmq]
h2. Background

RocketMQ is a widely used message middleware system in the Java community, 
which mainly supports Java8. As Java has evolved many new features and 
improvements have been added to the language and the Java Virtual Machine 
(JVM). However, RocketMQ still lacks compatibility with the latest Java 
versions, preventing users from taking advantage of new features and 
performance improvements. Therefore, we are seeking community support to 
upgrade RocketMQ to support higher versions of Java and enable the use of new 
features and JVM parameters.
h2. Task

We aim to update the RocketMQ codebase to support newer versions of Java in a 
cross-compile manner. The goal is to enable RocketMQ to work with Java17, while 
maintaining backward compatibility with previous versions of Java. This will 
involve identifying and updating any dependencies that need to be changed to 
support the new Java versions, as well as testing and verifying that the new 
version of RocketMQ works correctly. With these updates, users will be able to 
take advantage of the latest Java features and performance improvements. We 
hope that the community can come together to support this task and make 
RocketMQ a more versatile and powerful middleware system.
h2. Relevant Skills
 # Java language
 # Having a good understanding of the new features in higher versions of Java, 
particularly LTS versions.

h3. Mentor

Yangkun Ai, PMC of Apache RocketMQ, 
[aaro...@apache.org|mailto:aaro...@apache.org]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to