[
https://issues.apache.org/jira/browse/COMDEV-274?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16394157#comment-16394157
]
peng-yongsheng commented on COMDEV-274:
---------------------------------------
[~lczhu] Hi, glad you are interesting this idea. First of all you should read
about this doc
https://github.com/apache/incubator-skywalking/blob/master/docs/en/Trace-Data-Protocol.md#http-json-services.
>From this doc you will know the trace data protocol which transferred from the
>agent to the collector.
> SkyWalking project: DSL-JSON trace data protocol implementation
> ---------------------------------------------------------------
>
> Key: COMDEV-274
> URL: https://issues.apache.org/jira/browse/COMDEV-274
> Project: Community Development
> Issue Type: Improvement
> Components: GSoC/Mentoring ideas
> Reporter: peng-yongsheng
> Priority: Major
> Labels: GSoC2018, beginner, mentor, starter
>
> SkyWalking incubator project contains 3 core module: agent, collector, ui.
> The trace data protocol is use for agent send the sniffer trace data to
> collector.
> Now, there were two implementation: gRPC and Gson. But the Gson could not
> define the schema explicitly. This is not good for the users and other
> language agent contributors.
> And i think do not use string comparisons for the JSON key to find the value
> will be faster than any other Java JSON library.
> Recommend to use: [http://jsoniter.com]
> [https://github.com/json-iterator/java]
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]