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
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -13,11 +13,11 @@
"long_description": "왼쪽부터 kubectl, keycloak-0-60375, keycloak-1-36736, JGROUPS_PING, keycloak-0-16105 다섯 참여자가 생명선으로 선다. 1번 메시지에서 kubectl 이 keycloak-0-60375 를 --grace-period=0 --force 로 끊는다. 2번에서 07:40:28 에 남은 노드 keycloak-1-36736 의 뷰에서 그 노드가 빠진다. 3번이 이 그림의 중심이다 — 같은 07:40:28 에 JGROUPS_PING 의 행을 지우는 화살표가 keycloak-1-36736 에서 나온다. 강제 종료로 이미 끊긴 keycloak-0-60375 의 생명선에서는 테이블로 가는 화살표가 없다. 4번에서 20초 뒤 07:40:48 에 keycloak-0-16105 가 합류한다. 돌아온 노드의 이름은 접두사 keycloak-0 만 같고 접미사가 다르다.",
"source_context": {
"document": "docs/keycloak-session-store/final/document.md",
"document_sha256": "88a081390dff22cd4171d5f9b534e46a37f6295c3b2652bc4c6fff0b578d5c6b",
"document_sha256": "28aef96a2bbb94fbb10ade26a71238fee62a5a4d9fa6e7749ae98cfd0a65e560",
"anchor": {
"kind": "heading",
"value": "관측 (observed)",
"line": 892
"line": 2963
}
},
"composition": {
@@ -39,8 +39,8 @@
"description": "파드를 정상 종료와 강제 종료로 끊는 쪽.",
"evidence": [
{
"start_line": 886,
"end_line": 888
"start_line": 2957,
"end_line": 2959
}
],
"assumption": false
@@ -57,8 +57,8 @@
"description": "강제 종료로 끊긴 노드. 자기 행을 지우고 나갈 틈이 없다.",
"evidence": [
{
"start_line": 898,
"end_line": 901
"start_line": 2969,
"end_line": 2972
}
],
"assumption": false
@@ -75,8 +75,8 @@
"description": "남아 있는 코디네이터. 정리 주체다.",
"evidence": [
{
"start_line": 914,
"end_line": 916
"start_line": 2985,
"end_line": 2987
}
],
"assumption": false
@@ -89,8 +89,8 @@
"description": "노드 행이 등록되는 발견 테이블.",
"evidence": [
{
"start_line": 888,
"end_line": 888
"start_line": 2959,
"end_line": 2959
}
],
"assumption": false
@@ -106,8 +106,8 @@
"description": "복구 뒤 올라온 노드. 접두사만 같다.",
"evidence": [
{
"start_line": 918,
"end_line": 920
"start_line": 2989,
"end_line": 2991
}
],
"assumption": false
@@ -123,8 +123,8 @@
"order": 1,
"evidence": [
{
"start_line": 886,
"end_line": 888
"start_line": 2957,
"end_line": 2959
}
],
"assumption": false
@@ -139,8 +139,8 @@
"order": 2,
"evidence": [
{
"start_line": 906,
"end_line": 907
"start_line": 2977,
"end_line": 2978
}
],
"assumption": false
@@ -155,12 +155,12 @@
"order": 3,
"evidence": [
{
"start_line": 897,
"end_line": 898
"start_line": 2968,
"end_line": 2969
},
{
"start_line": 914,
"end_line": 916
"start_line": 2985,
"end_line": 2987
}
],
"assumption": false
@@ -175,8 +175,8 @@
"order": 4,
"evidence": [
{
"start_line": 908,
"end_line": 909
"start_line": 2979,
"end_line": 2980
}
],
"assumption": false