d5617a8b5822e0e3c54ed327d87a890446c138b9
perf(B04): 배수유역 세부 계산의 헛일 제거 — 282→154ms DB 가 원격(dsm.chemifactory.com)이라 질의 하나가 곧 왕복 12ms 임을 실측. 순차 6건 130ms 중 대부분이 왕복 대기였음. - context: 서로 기다릴 이유가 없는 질의를 두 묶음으로 asyncio.gather (묶음마다 자기 커넥션 — 풀 최대 20 이라 여유). 계획노선 읽기·지표면 샘플러 열기도 같이 보냄. - 격자 산출물(npz 3.1MB): 관을 옮길 때마다 다시 읽던 것을 파일 자국 (수정시각·크기) 열쇠로 재사용. 분석이 다시 돌면 자국이 바뀌어 저절로 새로 읽음. 자체검증 — 용화 프로젝트(관 11·유역 11) 5회 중앙 282→154ms. 같은 입력에 응답 전체가 한 글자도 안 달라짐(JSON 정렬 비교). 전체 테스트 390 통과·17 건너뜀. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> @
Aislo
Aislo 웹앱
Languages
Lasso
99.4%
Python
0.3%
TypeScript
0.3%