RouteCompiler는 검증된 실행 계획을 한 번에 게시한다

부분적으로 채운 route table을 요청 thread가 읽으면 같은 배포 안에서도 조회 결과가 달라질 수 있습니다.

  1. 1

    scan

    @Mapping method

  2. 2

    validate

    public·signature

  3. 3

    build plans

    RouteKey→HandlerPlan

  4. 4

    freeze

    unmodifiable map

  5. 5

    publish

    volatile reference

핵심: 모든 선언의 검증이 끝난 뒤 불변 map reference를 원자적으로 교체합니다.