Page MenuHomePhabricator

{Investigation} KSQLDB Cpu and Memory usage - 10% time
Closed, ResolvedPublic

Description

Background/Goal

As a software engineer in WME, i need to understand more in depth the cpu and memory utilisation of the JVM for KSQLDB, in order to tweak it's configuration to get better performance

As a result of this ticket i expect to have suggestions on the tweaks we should do and try in dev, i also expect to have experiments in the dev environment and grafana dashboards built to support it and share.

Acceptance Criteria

  • Grafana Dashboards for CPU and JVM Heap Utilisation for ksqldb
  • Documented findings (in the RfC-realtime-reconnection-delay) and shared with the team

Key Tasks

  • build grafana dashboards for cpu and memory monitoring for ksqldb
  • Execute several connections to realtime api with different usecases and document usage
  • Experiment with different values and document performance changes

Artifacts & Resources

Event Timeline

JArguello-WMF renamed this task from {Investigation} KSQLDB Cpu and Memory usage to {Investigation} KSQLDB Cpu and Memory usage - 10% time.Nov 16 2023, 3:21 PM
JArguello-WMF assigned this task to REsquito-WMF.
JArguello-WMF removed the point value for this task.
JArguello-WMF updated the task description. (Show Details)