Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
年間一億円削減した時系列データベースのアーキテクチャ改善~不確実性の高いプロジェクトへの挑戦~
Search
LINEヤフーTech (LY Corporation Tech)
PRO
July 24, 2024
Technology
3
3.6k
年間一億円削減した時系列データベースのアーキテクチャ改善~不確実性の高いプロジェクトへの挑戦~
「Developers Summit 2024 Summer」での発表資料です。
LINEヤフーTech (LY Corporation Tech)
PRO
July 24, 2024
Tweet
Share
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
Apache Iceberg Case Study in LY Corporation
lycorptech_jp
PRO
0
400
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
640
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
970
LINEギフトにおけるバックエンド開発
lycorptech_jp
PRO
0
690
LINEスキマニのフロントエンド開発にDenoを採用した理由
lycorptech_jp
PRO
0
98
「コード品質向上のテクニック」連載継続の秘訣
lycorptech_jp
PRO
0
80
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
290
Arakawa 101 Or How To Build a Data App by Python
lycorptech_jp
PRO
0
56
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
17
3.9k
Other Decks in Technology
See All in Technology
社内でKaggle部を作って初学者育成した話
daikon99
1
180
エンジニアの健康管理術 / Engineer Health Management Techniques
y_sone
8
6.5k
Real World Nix CI/CD編
asa1984
1
150
エンジニアリング 💰Moneyジャー / Engineering Money-ger
kenchan
1
110
AWSアカウントのセキュリティ自動化、どこまで進める? 最適な設計と実践ポイント
yuobayashi
7
2k
x86-64 Assembly Essentials
latte72
4
810
入門 PEAK Threat Hunting @SECCON
odorusatoshi
0
190
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
630
AIエージェント入門
minorun365
PRO
35
20k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
3
550
20250309 無冠のわたし これからどう先生きのこれる?
akiko_pusu
9
1.6k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
830
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
34
3.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.2k
Done Done
chrislema
182
16k
Unsuck your backbone
ammeep
669
57k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Navigating Team Friction
lara
183
15k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
21
2.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
%FWFMPQFS4VNNJU4VNNFS -*/&Ϡϑʔגࣜձࣾ )JSPLJ4BLBNPUP ؒҰԯԁݮͨ͠.FUSJDTσʔλϕʔεͷΞʔΩςΫνϟվળ dෆ࣮֬ੑͷߴ͍ϓϩδΣΫτͷઓd
ొஃऀࡔຊେক )JSPLJ4BLBNPUP4PGUXBSF&OHJOFFS -*/&ೖࣾ 1MBUGPSN&OHJOFFSJOHΛத৺ʹ׆ಈ w LT0QFSBUPSͷ։ൃ w (SBGBOB-PLJͷಋೖɺ044ͷߩݙ w
1SPNFUIFVTޓ࣌ܥྻσʔλϕʔεͷ։ൃ ݱࡏ
ࠓͷςʔϚ ෆ࣮֬ੑͷߴ͍ٕज़తઓͷΞϓϩʔνํ๏
φϨοδΛڞ༗͢ΔϓϩδΣΫτ ͔̌ΒσʔλߏΛઃܭɾ࣮ ͔̌Βࢄݕࡧํ๏Λઃܭɾ࣮ ͔̌Βࢄॻ͖ࠐΈΛઃܭɾ࣮ ԯԁऑͷؒίετݮ Ռ ࣮࣭ແݶͷεέʔϥϏϦςΟ ΦϒδΣΫτετϨʔδΛ༻͍ͨ
৽͍͠.FUSJDTσʔλετϨʔδͷߏங
ஶ࡞ऀ'SFFQJLɿIUUQTKQGSFFQJLDPNGSFFWFDUPS fl BUEFTJHOTQPSUTJMIPVFUUFT@IUNRVFSZ&"#"&#&"&&&#QPTJUJPOGSPN@WJFXLFZXPSEUSBDLBJT@VTFSVVJEFEDEDBDBEGD ٕज़తқͷߴ͍՝ Ξϓϩʔν͢ΔͨΊͷ ܕͷڞ༗
όοΫάϥϯυ
զʑ͕ఏڙ͍ͯ͠Δͷ౷߹ࢹπʔϧ*.0/ .FUSJDT -PHT 5SBDFT ຊͷςʔϚ
.FUSJDTͱʁ .FUSJDT .FUBEBUB 4BNQMF UJNFTBNQͱͷλϓϧͷฒͼ DQV@VTBHF\IPTUlIPHFz FOWlQSPEVDUJPOz^ -BCFMͷ,FZ7BMVFϖΞ
57 57 57
*.0/ͷ.FUSJDTػೳ ϢʔβΫϥΠΞϯτ FH1SPNFUIFVT "HFOU *.0/8FC6* Ϣʔβ(SBGBOB ϝτϦΫεετϨʔδ *.0/'MBTI
*OHFTUJPO "1* 2VFSZ "1* *.0/"MFSUJOH 4FSWJDF 1SPNFUIFVT"1*ޓ 1SPNFUIFVT"1*ޓ
*.0/ͷ.FUSJDTػೳ ϢʔβΫϥΠΞϯτ FH1SPNFUIFVT "HFOU *.0/8FC6* Ϣʔβ(SBGBOB ϝτϦΫεετϨʔδ *.0/'MBTI
*OHFTUJPO "1* 2VFSZ "1* *.0/"MFSUJOH 4FSWJDF 1SPNFUIFVT"1*ޓ 1SPNFUIFVT"1*ޓ ຊͷओ
.FUSJDTετϨʔδ*.0/'MBTI w 1SPNFUIFVT"1*ޓɺ1SPN2-αϙʔτ w ະຬͷTDSBQFJOUFSWBMͷNFUSJDTߴʹରԠ w ࣾཁ݅ʹਝʹରԠ ࣾͷ.FUSJDTอଘʹಛԽͨ࣌͠ܥྻσʔλϕʔε
*.0/'MBTIʹ͓͚Δ.FUSJDTݕࡧ "1* .FUBEBUB4UPSF 4BNQMF4UPSF ϥϕϧͱ࣌ؒΛ༩͑ͯ "1*Λ$BMM͢Δ ϥϕϧͱ࣌ؒ ͔Β*%Λݕࡧ
*%ͱ࣌ؒΛ༩͑ͯ "1*Λ$BMM͢Δ *%ͱ͔࣌ؒΒ 4BNQMFΛݕࡧ͢Δ $MJFOUʹ݁ՌΛ ฦ٫͢Δ 'SPN 5P DQV@VTBHF\IPTUlIPHFz FOWlQSPEVDUJPOz^ 57 57 57
*.0/'MBTIΞʔΩςΫνϟ 2VFSZ"1* *OHFTUJPO"1* *O.FNPSZ%# *O.FNPSZ%# &MBTUJDTFBSDI $BTTBOESB
*O.FNPSZ%BUBTUPSF ࣌ؒҎͷσʔλ $PNQVUJOH #BUDI 3FBE1BUI 8SJUF1BUI 4BNQMFEBUBTUPSF .FUBEBUBTUPSF 1FSTJTUFOU%BUBTUPSF ࣌ؒҎ߱ͷσʔλ
σʔλن .FUSJDTͷ ̍̌ԯछྨҎ্ 4BNQMFσʔλྔ 5#ऑ .FUBEBUBσʔλྔ 5# Ұ͋ͨΓͷ૿Ճ4BNQMFྔ
5# .FUSJDTͷ࠷େ55-
ΞʔΩςΫνϟ্ͷ՝ "HHSFHBUPS *OHFTUPS *.%# 5BHT*OEFYFS &MBTUJDTFBSDI $BTTBOESB *O.FNPSZ%BUBTUPSF $PNQVUJOH
#BUDI 3FBE1BUI 8SJUF1BUI 4BNQMFEBUBTUPSF .FUBEBUBTUPSF ͜͜ͷӡ༻ෛ୲͕ॏ͗͢Δ 1FSTJTUFOU%BUBTUPSF ࣌ؒҎ߱ͷσʔλ
$BTTBOESBӡ༻ͷ w ίετޮ w ϊʔυͷڊେΫϥελɺؒԯઍສԁ w ϨϓϦέʔγϣϯίϯύΫγϣϯͷͨΊͷ༨ͳ%JTLαΠζ w εέʔϧΞτͷϋʔυϧ
w ༧ࢉ্αʔό֬อ͕ݫ͍͠ w 0QTͷखؒͷେ͖͞ w σʔλٸ૿ͳͲͷมԽʹରԠ͠ਏ͍ w ݟͷภΓ
ΞʔΩςΫνϟվળͷඞཁੑ w ίετɺߴεέʔϥϏϦςΟ w σʔλӬଓੑ w ӡ༻ෛՙ ԼهͷཁٻΛຬͨ͢վળΛࢪ͍ͨ͠
Ξϓϩʔν
Ͳ͏Ξϓϩʔν͢Δʁ ཁ݅Λఆٛͯ͠ࢦΛܾΊΔ
ΞʔΩςΫνϟվળͷඞཁੑ ࠶ܝ w ίετɺߴεέʔϥϏϦςΟ w σʔλӬଓੑ w ΑΓ͍ӡ༻ෛՙ ԼهͷཁٻΛຬͨ͢վળΛࢪ͍ͨ͠
ཁٻΛཁ݅ʹ͢ΔͨΊʹ ଥڠͰ͖Δ͜ͱ ଥڠͰ͖ͳ͍͜ͱ ͜ͷ̎ͭΛ͖ͬΓͤ͞Δ
ଥڠͰ͖Δ͜ͱ w $BTTBOESBͷશସ w ࣌ؒҎ*.%# िؒҎ$BTTBOESB ͦΕҎ߱Λ৽ετϨʔδ w ͋ΔఔͷϨΠςϯγ
w िؒҎ্લͷσʔλ2VFSZͷՄ༻ੑ
ଥڠͰ͖ͳ͍͜ͱ w σʔλӬଓੑ w εέʔϥϏϦςΟ w ΩϟύγςΟ ԯҎ্ͷNFUSJDT
w ӡ༻ෛՙͷ͞
ޭͷఆٛ w ϨΠςϯγ w ࣌ͷ$BTTBOESBͷഒఔͷ2VFSZϨΠςϯγ w εέʔϥϏϦςΟ w ӦۀͰඞཁͳεέʔϧΞτͰ͖Δ
w ΩϟύγςΟ ԯҎ্ͷNFUSJDT w ԯNFUSJDTΛอ࣋Ͱ͖ɺഒఔͷʹ͑Δ
ૣظΞτϓοτͱૣظֶश 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε
ૣظΞτϓοτͱૣظֶश 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε ֤ϑΣʔζͰࡉ͔͘ϑΟʔυόοΫΛಘͯ࣍ͷఔʹͭͳ͛Δ
ૣظΞτϓοτͱૣظֶश 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε ޙఔ΄Ͳ࠳ϦεΫ͕ݮΔɺແཧͰૣ͘ޛΕΔ
ૣظΞτϓοτͱૣظֶश 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε ్தͰͬͯྑ͍ɺ࠷ॳ͔ΒᘳΛࢦ͞ͳ͍
%FTJHO%PDΛॻ͘ 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε
%FTJHO%PDͱʁ w ཁ݅ w ΞΠσΞͷίϯηϓτ w ઃܭ w ࣮ํ
w ٕज़తݒ೦ࣄ߲ w ςετɺϦϦʔεܭը ૣظʹํΛٞ͠߹ҙܗ͢ΔͨΊͷυΩϡϝϯτ
ίΞίϯηϓτΛߟ͑Δ
ΦϒδΣΫτετϨʔδΛ͏ w ѹతίετޮੑ w ༻ྔͰ՝ۚ w ετϨʔδͷؔ৺ࣄͷҠৡ w 3FQMJDBUJPOͨ͠ΓΫϥελϦϯά͢Δඞཁ͕ͳ͍
w ΩϟύγςΟ͕๛ɺεέʔϥϏϦςΟ͕ߴ͍ w .FUSJDTσʔλϕʔεͰͷ࣮ (SBGBOB.JNJS $PSUFY 5IBOPT
ΰʔϧΠϝʔδ *.%# 5BHT*OEFYFS &MBTUJDTFBSDI $BTTBOESB 4BNQMFEBUBTUPSF .FUBEBUBTUPSF ΦϒδΣΫτ
ετϨʔδ *O.FNPSZ%BUBTUPSF ࣌ؒҎͷσʔλ 1FSTJTUFOU%BUBTUPSF ࣌ؒҎ߱िؒҎͷσʔλ 1FSTJTUFOU%BUBTUPSF िؒҎ߱ͷσʔλ /FX
σʔλߏΛߟ͑Δ
*.0/'MBTIʹ͓͚Δ.FUSJDTݕࡧ ࠶ܝ "1* .FUBEBUB4UPSF 4BNQMF4UPSF ϥϕϧͱ࣌ؒΛ༩͑ͯ "1*Λ$BMM͢Δ ϥϕϧͱ࣌ؒ
͔Β*%Λݕࡧ *%ͱ࣌ؒΛ༩͑ͯ "1*Λ$BMM͢Δ *%ͱ͔࣌ؒΒ 4BNQMFΛݕࡧ͢Δ $MJFOUʹ݁ՌΛ ฦ٫͢Δ 'SPN 5P DQV@VTBHF\IPTUlIPHFz FOWlQSPEVDUJPOz^ 57 57 57
࠷γϯϓϧͳσʔλߏ .FUSJDT͝ͱʹҰఆ࣌ؒͷσʔλΛ֨ೲͨ͠ϑΝΠϧΛ࡞Δʁ *%ͷ 4BNQMF ϑΝΠϧ *%ͷ 4BNQMF ϑΝΠϧ
*%ͷ 4BNQMF ϑΝΠϧ *%ͷ 4BNQMF ϑΝΠϧ ΦϒδΣΫτετϨʔδόέοτ
࠷γϯϓϧͳσʔλߏ .FUSJDT͝ͱʹҰఆ࣌ؒͷσʔλΛ֨ೲͨ͠ϑΝΠϧΛ࡞Δʁ *%ͷ 4BNQMF ϑΝΠϧ *%ͷ 4BNQMF ϑΝΠϧ
*%ͷ 4BNQMF ϑΝΠϧ *%ͷ 4BNQMF ϑΝΠϧ ΦϒδΣΫτετϨʔδόέοτ #VDLFU͋ͨΓ ສΦϒδΣΫτͷ੍͕͋Δ ԯ.FUSJDTҎ্͋ΔͷͰ.FSHFඞਢ
σʔλߏ ෳ.FUSJDTͷ4BNQMFΛҰͭͷϑΝΠϧʹ·ͱΊΔ *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF
σʔλߏ *%ʹରͯ͠ϑΝΠϧ্ͷͲͷҐஔʹ తͷ4BNQMF͕͋Δ͔Λಛఆ͢Δඞཁ͕͋Δ *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF
σʔλߏ 4BNQMFϑΝΠϧʹରԠͨ͠సஔΠϯσοΫεΛ࡞Δ *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF *% CZUFd
*% 4UBSUҐஔ *% CZUFd *% CZUFd *% CZUFd
Ͳ͏ͬͯμϯϩʔυ͢Δʁ
#ZUF3BOHF3FRVFTU 4BNQMF#ZUFൣғΛࢦఆͯ͠μϯϩʔυͰ͖Δ CZUFTdCZUFT ·Ͱ͕΄͍͠ *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF *%ͷ4BNQMF
ඞཁͳ෦͚ͩ μϯϩʔυ
2VFSZΞϧΰϦζϜ 2VFSZ"1* ΦϒδΣΫτετϨʔδ సஔΠϯσοΫε సஔΠϯσοΫεΛμϯϩʔυ
2VFSZΞϧΰϦζϜ *%ʹରԠ͢Δ#ZUF0 ff TFUΛಛఆ͢Δ *% CZUFd *% 4UBSUҐஔ
*% CZUFd *% CZUFd *% CZUFd 5BSHFU 5BSHFU
2VFSZΞϧΰϦζϜ 2VFSZ"1* ΦϒδΣΫτετϨʔδ 4BNQMF#ZUFT ରͷ4BNQMF#ZUFTΛμϯϩʔυ dCZUFTΛࢦఆ
ඇػೳཁ݅Λߟྀ͢Δ
ͭͷϑΝΠϧ͕େ͖͗͢Δͱ͕͋Δ 4BNQMFϑΝΠϧʹରԠͯ͠సஔΠϯσοΫε͕ڊେԽ w ಡΈॻ͖࣌ͷϝϞϦফඅྔ͕ϘτϧωοΫ w ಡΈॻ͖࣌ʹฒྻॲཧͰ͖ͳ͍ͷͰॲཧʹ͕͔͔࣌ؒΔ w μϯϩʔυʹ͕͔͔࣌ؒΔ
ͭͷϑΝΠϧ͕େ͖͗͢Δͱ͕͋Δ 4BNQMFϑΝΠϧʹରԠͯ͠సஔΠϯσοΫε͕ڊେԽ w ಡΈॻ͖࣌ͷϝϞϦফඅྔ͕ϘτϧωοΫ w ಡΈॻ͖࣌ʹฒྻॲཧͰ͖ͳ͍ͷͰॲཧʹ͕͔͔࣌ؒΔ w μϯϩʔυʹ͕͔͔࣌ؒΔ
4BNQMFϑΝΠϧ͋ͨΓͷ .FUSJDTΛׂ͢Δ γϟʔσΟϯά
γϟʔσΟϯάઓུ ԼهͷΈ߹ΘͤͰׂ w ςφϯτ w .FUSJDT*%γϟʔυ w 5JNF8JOEPX ࣌ؒ͝ͱ
όέοτͷΦϒδΣΫτΛߟྀͯ͠ʜ w िؒ͝ͱʹόέοτΛมߋ
ΦϒδΣΫτετϨʔδ 2VFSZ"1* ΦϒδΣΫτετϨʔδ సஔΠϯσοΫε 4BNQMF#ZUFT ͕͔͔࣌ؒΔʜ
Ωϟογϡͯ͠ߴԽ 2VFSZ"1* ΦϒδΣΫτετϨʔδ Ωϟογϡ ΩϟογϡΛΈࠐΜͰ μϯϩʔυΛݮΒ͢
Ωϟογϡͯ͠ߴԽ 2VFSZ"1* ΦϒδΣΫτετϨʔδ 2VFSZ"1* 2VFSZ"1* -# ͳΔ͘γϟʔυ͝ͱʹܾ·ͬͨαʔόʹϧʔςΟϯά ࢄ͢Δ͜ͱͰେ༰ྔσʔλΛΩϟογϡ
ઃܭΛݩʹنײΛܭࢉͯ͠ ੍݅Λ֬ೝ͢Δ
σʔλنΛܭࢉ͢Δ w #VDLFU͋ͨΓͷΦϒδΣΫτɺσʔλ༻ྔ w ༻#VDLFU w σʔλαΠζ w *OEFYαΠζ
w 4BNQMFϑΝΠϧαΠζ
σʔλنΛܭࢉ͢Δ w #VDLFU͋ͨΓͷΦϒδΣΫτɺσʔλ༻ྔ w ༻#VDLFU w σʔλαΠζ w *OEFYαΠζ
w 4BNQMFϑΝΠϧαΠζ ΦϒδΣΫτετϨʔδͷ ੍Λ͑ͳ͍͔
ϋΠϨϕϧσβΠϯ
σβΠϯ্ͷٕज़ݒ೦Λཧ͢Δ w োέʔεͷߟྀ w ॻ͖ࠐΈ࣌ʹো͕ൃੜͨ͠ΒͲ͏͢Δ͔ʁ w γϟʔυͷ૿ݮํ๏ w Ͳ͏ͬͯ҆શʹύϑΥʔϚϯεΛςετ͢Δ͔ʁ
1P$ 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε
1P$Ͱݕূ͍ͨ͜͠ͱ w ͜ͷσʔλߏͰݕࡧՄೳ͔ w ͜ͷσʔλߏͰॻ͖ࠐΈՄೳ͔ w సஔΠϯσοΫεͷμϯϩʔυϨΠςϯγ w 4BNQMFσʔλͷμϯϩʔυϨΠςϯγ
1P$ͷ࣮ w Ұఆྔͷ.FUSJDTΛసஔΠϯσοΫεɺ 4BNQMFϑΝΠϧͱͯ͠ॻ͖ࠐΈ w ϥϯμϜͳ.FUSJDTͰݕࡧ͢Δ ؆୯ͳ4DSJQU ΦϒδΣΫτετϨʔδ
సஔΠϯσοΫε 4BNQMFϑΝΠϧ ඞཁ࠷খػೳ୯ҐΛ࣮ͯ͠ݕূ
1P$ͷ݁Ռ֬ೝ w సஔΠϯσοΫεɺ4BNQMFϑΝΠϧ͋ͨΓͷσʔλαΠζ w ݕࡧϨΠςϯγ w μϯϩʔυϨΠςϯγ w ΞοϓϩʔυϨΠςϯγ
1P$ͷ݁Ռ֬ೝ ͬ͘͟Γͱ͜ͷํੑͰ͍͚Δ͔ݕূ͢Δ
μʔΫϩʔϯν 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε
ຊ൪૬ͷ2VFSZɺ σʔλྔͰݕূ͍ͨ͠
μʔΫϩʔϯν 2VFSZΛϛϥʔϦϯά $BTTBOESBͷ݁Ռ͚ͩฦ͢ 2VFSZ"1* ΦϒδΣΫτετϨʔδ $BTTBOESB
μʔΫϩʔϯν ແӨڹͰ ύϑΥʔϚϯεͱ݁Ռͷ߹ੑΛݕূ 2VFSZ"1* ΦϒδΣΫτετϨʔδ $BTTBOESB
μʔΫϩʔϯν ॻ͖ࠐΈ྆ํʹॻ͖ࠐΉΑ͏ʹ͢Δ #BUDI ΦϒδΣΫτετϨʔδ $BTTBOESB
'FBUVSF5PHHMF 'MBHҰͭͰ ͙͢ʹػೳΛ0''ʹͰ͖ΔΑ͏ʹ͢Δ "1* ΦϒδΣΫτετϨʔδ $BTTBOESB
વ͍͖ͳΓύϑΥʔϚϯεग़ͳ͍
ԾઆݕূͷੵΈॏͶ ݕূ ϘτϧωοΫ ଌఆ վળҊ࣮
ϘτϧωοΫଌఆͷೋப τϨʔε ϓϩϑΝΠϧ
ϓϩϑΝΠϧ
τϨʔε
τϨʔεͱϓϩϑΝΠϧͷ͍͚ ϓϩϑΝΠϧ w Ұఆ࣌ؒʹফඅ͞Εͨ$16PSϝϞϦΛؔݺͼग़͠͝ͱʹՄࢹԽ͢Δ w *0ͪͳͲݕͰ͖ͳ͍ (PͷQQSPGͷ߹ τϨʔε
w ϦΫΤετͳͲͷܾ·ͬͨείʔϓͰԿʹͲͷ͘Β͍࣌ؒΛফඅ͔ͨ͠ w είʔϓͷଌఆ۠ؒ 4QBO ΛࣗͰઃఆͰ͖Δ w શϦΫΤετ࣮࣭τϨʔεෆՄɺαϯϓϦϯά͕ඞཁ
τϨʔεͱϓϩϑΝΠϧͷ༻ྫ τϨʔεͰ3FRVFTUͷதͷͲͷॲཧ͕ॏ͍͔Λಛఆ ϓϩϑΝΠϧͰͲͷؔݺͼग़͕͠ࢧత͔֬ೝ͢Δ
࣮ࡍʹվળͨ͜͠ͱͷྫ
2VFSZॲཧ্ͷϘτϧωοΫ సஔΠϯσοΫε μϯϩʔυ సஔΠϯσοΫε σίʔυ λʔήοτ *%ݕࡧ 4BNQMF
μϯϩʔυ ݁Ռฦ٫ ࢧతͳॲཧ
సஔΠϯσοΫεͷ w ຖճΠϯσοΫεϑΝΠϧશମΛμϯϩʔυσίʔυ w ΠϯσοΫεສNFUSJDT΄Ͳɺd.J#΄ͲͷαΠζ ຖϦΫΤετॲཧ͢Δʹॏ͗͢Δ
సஔΠϯσοΫεͷ ॲཧ͢ΔసஔΠϯσοΫεͷ σʔλαΠζΛݮΒ͍ͨ͠
վળྫ*OEFYPG*OEFY సஔΠϯσοΫεͷసஔΠϯσοΫε *%͔ΒΠϯσοΫεϑΝΠϧͷ#ZUF0 ff TFUΛಛఆ
վળྫ*OEFYPG*OEFY సஔΠϯσοΫεΛॲཧ͢Δલʹ Ͳͷ෦͕ඞཁ͔Λಛఆ͠ɺ ෦తʹμϯϩʔυͯ͠σίʔυ ͜ΕʹΑΓΠϯσοΫε #ZUF3BOHFμϯϩʔυՄೳʹ
վળྫ*%ݕࡧ݁ՌΛΩϟογϡ͢Δ Կಉ͡2VFSZ͕དྷ͍ͯͨͷͰసஔΠϯσοΫεݕࡧͷ݁ՌΛΩϟογϡ సஔΠϯσοΫε μϯϩʔυ సஔΠϯσοΫε σίʔυ λʔήοτ *%ݕࡧ
4BNQMF μϯϩʔυ ݁Ռฦ٫ ͜ͷ݁ՌΛ Ωϟογϡ
վળྫ*%ݕࡧ݁ՌΛΩϟογϡ͢Δ େ෯ʹॲཧΛγϣʔτΧοτ͢Δ సஔΠϯσοΫε μϯϩʔυ సஔΠϯσοΫε σίʔυ λʔήοτ *%ݕࡧ
4BNQMF μϯϩʔυ ݁Ռฦ٫
ͦͷଞͷվળ w /HJOY&OWPZ w %PXOMPBE#V ff FSͷνϡʔχϯά w ฒྻॲཧͷνϡʔχϯά
w Ωϟογϡʹ0O%JTL# 5SFFͷCCPMUͷ࠾༻ w 2VFSZ"1*Λ4USFBNԽ
ύϑΥʔϚϯεվળͷ݁Ռ w $16༻ w #FGPSF w "GUFS w 1ϨΠςϯγ
w #FGPSFTdNJO w "GUFSNT
݁Ռ߹ੑͷݕূ
ݕࡧ݁Ռͷ߹ੑ֬ೝ ൺֱ݁ՌΛ.FUSJDTͱͯ͠ѻ͏ ෆҰகͷ߹2VFSZ-PHΛग़ྗ 2VFSZ"1* ΦϒδΣΫτετϨʔδ $BTTBOESB ͜͜Ͱ݁ՌΛ ൺֱ͢Δ
ݕࡧ݁Ռͷ߹ੑ֬ೝ ෆҰக͕ͳ͘ͳΔ·Ͱ σόοάमਖ਼ 2VFSZ"1* ΦϒδΣΫτετϨʔδ $BTTBOESB 2VFSZ-PH 2VFSZ-PH
2VFSZ-PH 5XFNPKJzCZ$PQZSJHIU5XJUUFS *ODBOEPUIFSDPOUSJCVUPSTJTMJDFOTFEVOEFS$$#:
ϦϦʔε 1P$ %FTJHO %PD μʔΫϩʔϯν ϦϦʔε
͜ͷ࣌Ͱͯ͢ݕূࡁΈ
ϦϦʔε 'FBUVSF5PHHMFͱڞʹϦϦʔε Կ͔͋Εॠ࣌ʹϩʔϧόοΫ "1* ΦϒδΣΫτετϨʔδ $BTTBOESB
݁Ռ ؒԯԁऑͷίετݮୡ w $BTTBOESBʹḮ৭ͳ͍ϨΠςϯγͰݕࡧՄೳ w ϦϦʔεޙऑܦͭͷͷࠓ·Ͱແো w ԯ.FUSJDTΛ༨༟Λ࣋ͬͯอ࣋ w
γϟʔσΟϯάϝΧχζϜͰ͙͢ʹεέʔϧΞτՄೳ
কདྷͷల ϢʔβࣗͷΦϒδΣΫτετϨʔδΛ༻Մೳʹ͢Δ ςετத 4ซ༻͠ɺΑΓίετύϑΥʔϚϯεΛٻ ΑΓੑೳΛ্͛ͯɺ$BTTBOESBΛશʹഇࢭ͢Δ
·ͱΊ
·ͱΊ w ݴޠԽ w ཁٻ͔Βཁ݅ΛܾΊɺޭΛఆٛ͢Δ w ૣظϑΟʔυόοΫɺܭଌͱվળ w %PD1P$μʔΫϩʔϯνϦϦʔεͰૣ͘ଟ͘ϑΟʔυόοΫΛಘΔ
w ఘΊͳ͍৺ w ܭଌͱվળΛޭ͢Δ·ͰࠜੑͰ܁Γฦ͢ ෆ࣮֬ੑʹཱ͔ͪ͏ͭͷཁૉ
͝ਗ਼ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ