Node Common

sigilaris-node-commonsigilaris-core와 runtime-specific node implementation 사이에 놓인 shared node contract layer다. public surface는 cross-platform이며 org.sigilaris.node.gossip, org.sigilaris.node.gossip.tx 아래에 있다.

현재 Baseline

이 레이어의 목적은 gossip protocol contract와 shared runtime rule을 JVM 전용 transport/storage detail과 분리해 재사용 가능하게 유지하는 데 있다.

언제 직접 의존할까

아래가 필요하면 sigilaris-node-common에 직접 의존하면 된다.

Armeria transport, Typesafe config loading, SwayDB helper, HotStuff runtime assembly가 필요하면 Node JVM으로 올라가면 된다.

현재 제한 사항

관련 페이지