Back to skills
SKILL.md
Artifacts
ASecurity商品検索が遅い。特に、部分一致検索の速度を改善する方式を選ぶ必要がある。
- 50 stars
- 0 votes
- 0 copies
- 0 views
- Added November 7, 2026
Security analysis
100/100Pro scans all 21 files and shows the line behind each finding
npx -y skills add iwasa-kosui/tanteki --skill artifacts --agent claude-codeAre you the author of Artifacts?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/iwasa-kosui-artifacts-35efe511)# 検索基盤の方式に関するRFC
## 問題
商品検索が遅い。特に、部分一致検索の速度を改善する方式を選ぶ必要がある。
## 提案
検索専用サービスを導入する方式Bを採用する。方式Bは部分一致検索を高速化できるためである。検索結果は最大60秒古くても許容する案とするが、業務側の承認はまだ得ていない。
## 適用範囲
本RFCでは、商品検索の方式と、検索結果の反映遅延に関する許容条件を扱う。計測値や費用は未確認であり、方式の比較には含めない。
## 代替案
| 方式 | 利点 | 制約 |
|---|---|---|
| A:既存DB索引の追加 | 運用対象が増えない | 部分一致は速くならない |
| B:検索専用サービス | 部分一致が速くなる | 別サービスの運用が必要 |
| B:検索専用サービス | — | DBからの反映遅延が生じる |
方式Aは運用対象を増やさない一方、今回の課題である部分一致検索を改善できないため、提案しない。
## 影響
方式Bを採用すると、開発チームは検索専用サービスを運用する必要がある。また、DBの更新が検索結果へ反映されるまで遅延が生じる。最大60秒の遅延を許容する場合、この条件を業務側と合意する必要がある。
## 合意が必要な事項
1. 別サービスを運用する方式Bを採用するか。
2. 検索結果が最大60秒古くなることを許容するか。
## 状態
提案中。業務側による60秒の遅延許容は未承認である。Files in this skill
- adr-boundary.1.with_skill.md
- adr-boundary.1.without_skill.md
- adr-boundary.2.with_skill.md
- adr-boundary.2.without_skill.md
- canonical-reference.1.with_skill.md
- canonical-reference.1.without_skill.md
- canonical-reference.2.with_skill.md
- canonical-reference.2.without_skill.md
- comparison-rfc.1.with_skill.md
- comparison-rfc.1.without_skill.md
- comparison-rfc.2.with_skill.md
- comparison-rfc.2.without_skill.md
- design-tradeoff.1.with_skill.md
- design-tradeoff.1.without_skill.md
- design-tradeoff.2.with_skill.md
- design-tradeoff.2.without_skill.md
- incident-record.1.with_skill.md
- incident-record.1.without_skill.md
- incident-record.2.with_skill.md
- incident-record.2.without_skill.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.