View Issue Details

IDProjectCategoryView StatusLast Update
0010908Talermerchant portal webuipublic2026-01-25 16:24
Reportersebasjm Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritylowSeveritytweakReproducibilityhave not tried
Status implementingResolutionopen 
Target Versionpost-2.0 
Summary0010908: loading backoffice is very slow [meta]
Descriptionwe should target
 1) first contentful paint under the second or less
 2) time to interactive under a second (after FCP)

on the defition of chrome "slow 4g" connection"

  // ~1.6 Mbps down
  download: 1.6 * 1000 * 1000 / 8 * .9,
  // ~0.75 Mbps up
  upload: 750 * 1000 / 8 * .9,
  // 150ms RTT
  latency: 150 * 3.75,

https://github.com/ChromeDevTools/devtools-frontend/blob/3de3f2c2bc22ce781b8cb141897fe04385b71585/front_end/core/sdk/NetworkManager.ts#L434

Before FCP we need to get minimal assets (potentially cached)

After FCP but before TTI we should check /config /settings.json and all the other APP specific initial request.

Right now we are close to 1 minute tested from ARG to backend.demo.taler.net
Tagsperformance
Attached Files
image.png (96,227 bytes)   
image.png (96,227 bytes)   
image-2.png (82,517 bytes)   
image-2.png (82,517 bytes)   

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-01-22 23:30

manager   ~0027315

Clearly the big issue here is that we need to reduce our dependencies as the download size is large for a transfer to AR. But that's hardly an issue for local users, so low-ish priority. Sure, performance and especially dependency reduction are good things, but the functional bugs are much more critical at this point.

Issue History

Date ModifiedUsernameFieldChange
2026-01-22 16:59sebasjmNew Issue
2026-01-22 16:59sebasjmStatusnew => assigned
2026-01-22 16:59sebasjmAssigned To => sebasjm
2026-01-22 16:59sebasjmFile Added: image.png
2026-01-22 16:59sebasjmFile Added: image-2.png
2026-01-22 23:28Christian GrothoffPrioritynormal => low
2026-01-22 23:28Christian GrothoffSeverityminor => tweak
2026-01-22 23:28Christian GrothoffTarget Version => post-1.0
2026-01-22 23:30Christian GrothoffNote Added: 0027315
2026-01-25 15:29Christian GrothoffStatusassigned => confirmed
2026-01-25 15:29Christian GrothoffTag Attached: performance
2026-01-25 16:24Christian GrothoffTarget Versionpost-1.0 => post-2.0
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui