Skip to content

[FEATURE] Implement jackson-blackbird for json serialization #33488

@wezell

Description

@wezell

Problem

Blackbird is a object bytecode precompiler/optimizer that ties into the jackson pipeline and can help with json serialization performance. Reports on the interweb cite 20-40% memory and cpu usage on hard hit endpoints.

This issue is to introduce blackbird into dotCMS and allow it to be used in the defaultObjectMapper when serializing/unserializing data.

Goal

See attached article

I Switched to Jackson Blackbird and Slashed JSON Latency.pdf

Target Personas

  • Developer teams
  • Content teams
  • DevOps teams
  • System administrators (dotCMS)

Demo Expectations

Save memory/cpu cycles

Acceptance Criteria

No response

User Stories

No response

Links

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions