+
Skip to content

Support Asynchronous logging #38578

@mabartos

Description

@mabartos

Description

Nowadays, it's crucial for some systems to return responses as quickly as possible to comply with set SLAs and to achieve the highest possible throughput. Logging might be, for some deployments, part of items that slow down the overall app responsiveness.

We could provide the ability to use asynchronous logging, as all the log records are handled on a different thread and do not block the "serving" thread. As Quarkus already supports async logging, it's quite low low-hanging fruit to support it even in Keycloak.

The asynchronous logging also has some drawbacks, so it'd be up to the server administrator to choose what to use for their deployment.

Discussion

No response

Motivation

Improve latency and throughput.

Details

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载