This offer is only addressed to commercial customers including freelancers and entrepreneurs. All prices are exclusive of value added tax (VAT).
  • Share via email
  • Subscribe to blog alert

User Management and Query Performance improvements

User Management

We identified some time ago a performance bottleneck in the user management system (Keycloak). Projects with many users and roles saw a significant slowdown when loading the list of users. Our colleagues implemented a performance optimization. The change has been deployed on June 4th, 2023.

This results for some projects in 10x faster responses when requesting the user list in a projects admin area.

Query Service

Queries that return many results are now faster. We introduced an adaptive batch size algorithm, which reduces the roundtrips between the database and the query service.

This resulted in test queries that return 50k documents in 3x faster download times.

Session cache fix

We identified a cleanup issue in our session caching solution. After a cleanup the API response times have been reduced by about 50ms.