The keycloak project ended with four open questions that design could not
settle. A two-VM lab was built to answer them by measurement, and this is
that material: 26 experiments, 125 raw command outputs, 22 browser captures.
Follows the import procedure in README.md.
source/ the originating repository verbatim — 78 documents, 28 SVGs,
8 manifests, plus .source-revision recording the commit
final/ the SSOT
document.md 729 lines written from the 29 experiment documents, not
concatenated: what was predicted, what was measured, and
where the measurement itself was wrong
evidence/raw 125 outputs, flattened to <experiment>__<file> because
the originals collided (01-baseline.txt appeared three
times) and the audit only globs the top level
evidence/meta one per raw file; command and exitCode are null and the
README says why rather than inventing them
evidence/browser 22 captures
assets/ three diagrams through techviz
.techviz/ their VizSpecs
A separate project rather than an addition to keycloak: the B-layer answers
that project's four questions, but the A, C and D layers are about cluster
failure, SSO and operations, and one document.md should hold one subject.
The four question records there can point here through 관계.
Recorded rather than papered over: only three of the 28 diagrams were
remade. The repository forbids hand-drawn SVG and forbids titles inside the
canvas; all 28 originals carry both, so converting them is redrawing, not
reformatting. They stay in source/ and the gap is written into the document.
verify-pipeline.py passes. audit-records.py reports no issues.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
20 lines
804 B
Plaintext
20 lines
804 B
Plaintext
D-4 대조군 — 주입 없는 상태의 가용성 잡음 바닥
|
|
수집 시각(dev): 2026-09-04T08:03:07Z UTC
|
|
대상: https://auth.hyeonworks.com/realms/master · 0.2초 간격 900회 = 180초
|
|
형식: http_code time_total time_appconnect(TLS 핸드셰이크까지)
|
|
왜: 갱신 중 000 이 한 번 나와도, 평시 오류율을 모르면 그게 갱신 탓인지 알 수 없다.
|
|
----------------------------------------------------------------
|
|
표본 900 개
|
|
|
|
[상태코드 분포]
|
|
900 200
|
|
|
|
[응답시간 ms]
|
|
최소 67 중앙 98 p95 195 최대 1121 평균 106.9
|
|
|
|
[TLS 핸드셰이크 ms — 0 이면 연결 재사용, >0 이면 새 핸드셰이크]
|
|
핸드셰이크 발생 900회 / 900 평균 83 ms 최대 1100 ms
|
|
|
|
[비정상 응답 원문 — 있으면 아래에 전부]
|
|
비200 총 0
|