refactor: 문서 개선 중

This commit is contained in:
donghyeon-ka
2026-09-21 14:30:55 +09:00
parent c93cdea150
commit 805a18f486
1497 changed files with 525837 additions and 59152 deletions
@@ -13,11 +13,11 @@
"long_description": "Keycloak 은 트랜잭션마다 SET LOCAL synchronous_commit TO OFF 를 건다. PostgreSQL 은 COMMIT 을 WAL 디스크 기록을 기다리지 않고 즉시 반환하고, 클라이언트는 200 과 토큰을 받는다. 실측된 wal_writer_delay 는 200ms 이며 그 사이에 프로세스가 죽으면 그만큼이 사라진다. 153건 중 4건이 그렇게 유실됐다. 버그가 아니라 의도된 설계이고 그 대가를 숫자로 확인한 것이다.",
"source_context": {
"document": "docs/keycloak-session-store/final/document.md",
"document_sha256": "1d44cba1905544d92f1d26ae36a8deb64a3db3914d6b488fd30d6ae7f8cfbabe",
"document_sha256": "28aef96a2bbb94fbb10ade26a71238fee62a5a4d9fa6e7749ae98cfd0a65e560",
"anchor": {
"kind": "heading",
"value": "A-2 · A-3 — DB 가 멈출 때와 죽을 때",
"line": 201
"line": 506
}
},
"composition": {
@@ -42,8 +42,8 @@
],
"evidence": [
{
"start_line": 207,
"end_line": 213
"start_line": 513,
"end_line": 518
}
],
"assumption": false
@@ -60,8 +60,8 @@
],
"evidence": [
{
"start_line": 211,
"end_line": 215
"start_line": 516,
"end_line": 518
}
],
"assumption": false
@@ -78,8 +78,8 @@
],
"evidence": [
{
"start_line": 211,
"end_line": 215
"start_line": 516,
"end_line": 518
}
],
"assumption": false
@@ -96,8 +96,8 @@
],
"evidence": [
{
"start_line": 207,
"end_line": 215
"start_line": 513,
"end_line": 518
}
],
"assumption": false
@@ -112,8 +112,8 @@
"kind": "request",
"evidence": [
{
"start_line": 207,
"end_line": 211
"start_line": 513,
"end_line": 516
}
],
"assumption": false
@@ -126,8 +126,8 @@
"kind": "write",
"evidence": [
{
"start_line": 211,
"end_line": 215
"start_line": 516,
"end_line": 518
}
],
"assumption": false
@@ -140,8 +140,8 @@
"kind": "write",
"evidence": [
{
"start_line": 211,
"end_line": 215
"start_line": 516,
"end_line": 518
}
],
"assumption": false
@@ -151,4 +151,4 @@
"metadata": {
"rationale": "성공 응답과 영속화를 두 사건으로 분리했다. RPO 가 0 이 아닌 이유가 그 사이에 있다."
}
}
}