Nice work. Indeed, we still can find some open performance issues related to disk reads in the Kafka community. Although there are some solutions, they are not very elegant. Like https://issues.apache.org/jira/browse/KAFKA-7504
The Kafka API and S3 API have each become the de facto standard in the stream processing and object storage domains, respectively. Compared to other Kafka solutions, AutoMQ has embraced them more effectively. I believe AutoMQ has a long way to go.
I have a friend who incorporates everything he learns into his open-source projects. Initially, it was a showcase of his best practices, and now his open-source projects have gained significant popularity.