dotCMS / dotCMS/core

/api/v1/page requests slow

Open
#35,036 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

OKR : Customer Support stale Team : Scout
Dominant language
Java
Stars
970
Forks
486
Avg merge
3d 33m
Merged PRs (30d)
170

Description

Problem Statement

High traffic sites struggling to handle requests to /api/v1/page/render/

We identified slow database queries are involved

Steps to Reproduce

See slack links

Acceptance Criteria

not sure

dotCMS Version

evergreen

Severity

Critical - System unusable

Links

https://dotcms.slack.com/archives/C096E0QAM7G/p1773930733989409

glowroot zip in slack: https://dotcms.slack.com/files/U019JNSK10C/F0AMN85TXM4/trace-20260319-185700-927.zip

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing requests to /api/v1/page/render/ and review the Glowroot trace linked in the issue. The issue points to slow database queries, but reproduction details and acceptance criteria are in Slack, so confirm the affected queries and expected performance there. Done means the endpoint no longer causes the reported slow-request behavior under the affected load.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, backend, databases, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.