Skip to content

Serialization performance #12

@Chat-Wane

Description

@Chat-Wane

When running passage-server, querying ?s ?p ?o, half the time is spend on serializing in JSON format (writeRow):

Capture d’écran 2024-10-09 à 09 59 48

Few tracks for improving execution time:

  • Change the serializer by Blazegraph's, might be faster, might be not. It might at least remove the need for converting into Jena's Node (i.e., parse and getString in the middle of the flamegraph);
  • Implement a thread dedicated to serialization.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions