aboutsummaryrefslogtreecommitdiffstats
path: root/docs/research
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-30 06:45:05 +0100
committereunhhu <[email protected]>2026-09-30 06:45:05 +0100
commit6cff4e0e5927693e2cc88f984074803dd14d7cdf (patch)
tree0bb7f2318651259e394aa234daa168d785f4c4a7 /docs/research
parentc5419777f16a4330072bc732b12c2924887c0fcf (diff)
downloadpure-6cff4e0e5927693e2cc88f984074803dd14d7cdf.tar.gz
pure-6cff4e0e5927693e2cc88f984074803dd14d7cdf.zip
Say where the shared board now lives, and what is left (105)
The board is Vega's examples/shared-board.aup, and Vega's shared_board check runs its two nodes: changes on either agree, and a partition healed agrees on the later change. Reading a named field list once a delivery would save part of 310 ns a record during upgrades alone: not worth an API. What review 004 asked that is left is 103's third item, broader performance comparisons under conditions stated first.
Diffstat (limited to 'docs/research')
-rw-r--r--docs/research/105-growing-a-shared-board.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/docs/research/105-growing-a-shared-board.md b/docs/research/105-growing-a-shared-board.md
index 5fe5527..8f683b0 100644
--- a/docs/research/105-growing-a-shared-board.md
+++ b/docs/research/105-growing-a-shared-board.md
@@ -118,6 +118,14 @@ A가 나중에 `lee`에게 준다. B는 떨어진 채 카드 하나를 더한다
v6의 모듈은 펼치기를 필드마다 적은 v6와 바이트로 같다. 펼치기는 적는 방법일 뿐이고, 실행은 그대로다.
+## 남긴 것
+
+- 보드는 Vega의 예제가 됐다: `examples/shared-board.aup`(Vega `b3c01b3`). Vega의 검사 `shared_board`가 두 노드를 이어 카드를
+ 더하고 옮기고 배정한 뒤 두 판이 같은지, 한 노드를 떼어 놓고 같은 카드를 양쪽에서 고친 뒤 다시 이으면 나중 변경으로 같은지 본다.
+
## 다음
-- 다른 모양의 기록을 옮기는 비용은 기록 하나에 310 ns였다(014). 필드 목록을 전달마다 한 번만 읽으면 더 준다.
+- 다른 모양의 기록을 옮기는 비용은 기록 하나에 310 ns였다(014). 필드 목록을 전달마다 한 번만 읽으면 더 줄지만, 업그레이드하는
+ 동안에만 드는 비용이라 그 때문에 API를 늘리지 않는다.
+- 리뷰 004의 권고 가운데 남은 것은 [103](103-review-004-defects.md)의 셋째, 조건(저장 완료 기준, 지연, 메모리)을 먼저 정한 성능
+ 비교를 넓히는 일이다.