Description
SkyWalking incubator project provides a auto instrument mechanism. The core team has provide RocketMQ plugin already. And in Apache projects, there are another two well known MQ projects: Kafka and RabbitMQ.
Tracing MQ is very important. And using RocketMQ as an example, it is possible for a student.
The development Guide: https://github.com/apache/incubator-skywalking/blob/master/docs/en/Plugin-Development-Guide.md
The RocketMQ plugin codes: https://github.com/apache/incubator-skywalking/tree/master/apm-sniffer/apm-sdk-plugin/rocketMQ-4.x-plugin
The Skywalking project looks very awesome! I am a jonior at Tongji University and I want to take a shot at it.
I think this project is about how to find a better way to monitor the dependencies of a distributed application and how to measure the performance of the application and show all details in a graph. Using this, we can quantify the quality of distributed applications and find out possible security risks. It's very meaningful. For me, joining it will benefit my programming skill and engineering ability.
In a word, I hope the project can be added into GSoC project lists. And I will sign up with my companions