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

SkyWalking project: DSL-JSON trace data protocol implementation

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      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 

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned Assign to me
            peng-yongsheng peng-yongsheng

            Dates

              Created:
              Updated:

              Slack

                Issue deployment