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
About blockchain full managed node service back...
Search
Shoei Watanabe
April 11, 2019
Technology
1
440
About blockchain full managed node service backend built with Azure
Shoei Watanabe
April 11, 2019
Tweet
Share
More Decks by Shoei Watanabe
See All by Shoei Watanabe
SNKRDUNKでGo+gRPCで すすめるモジュラモノリス
sh0e1
4
3.7k
バイトルにOAuth 2.0を導入
sh0e1
0
1.5k
Other Decks in Technology
See All in Technology
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1.1k
ClaudeCodeにキレない技術
gtnao
1
900
公開初日に Gemini CLI を試した話や FFmpeg と組み合わせてみた話など / Gemini CLI 初学者勉強会(#AI道場)
you
PRO
0
1.5k
PHPでResult型やってみよう
higaki_program
0
110
Shadow DOM & Security - Exploring the boundary between light and shadow
masatokinugawa
0
410
RapidPen: AIエージェントによる高度なペネトレーションテスト自動化の研究開発
laysakura
1
250
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
0
110
Data Engineering Study#30 LT資料
tetsuroito
1
360
Digitization部 紹介資料
sansan33
PRO
1
4.5k
無理しない AI 活用サービス / #jazug
koudaiii
0
110
AI時代にも変わらぬ価値を発揮したい: インフラ・クラウドを切り口にユーザー価値と非機能要件に向き合ってエンジニアとしての地力を培う
netmarkjp
0
160
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
320
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Designing Experiences People Love
moore
142
24k
Become a Pro
speakerdeck
PRO
29
5.4k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Being A Developer After 40
akosma
90
590k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
700
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Statistics for Hackers
jakevdp
799
220k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
What's in a price? How to price your products and services
michaelherold
246
12k
How to Ace a Technical Interview
jacobian
278
23k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
350
Transcript
"[VSFͰߏஙͨ͠ ϒϩοΫνΣʔϯɾϑϧϚωʔδυϊʔυ αʔϏεͷόοΫΤϯυʹ͍ͭͯ SHOEI WATANABE 2019 / 04 / 11
/ THU Ginco Engineer Meetup
A B O U T M Y S E L
F ࣗݾհ Shoei Watanabe @sh0e12uatanal3e 4*FS͔ΒϑϦʔϥϯεΤϯδχΞసɻ ϑϦʔϥϯεసޙɺ༷ʑͳҊ݅ʹ͓͍ͯઃܭ͔Βӡ༻อक·ͰΛ୲ɻ ݱࡏגࣜձࣾ(JODPʹͯαʔόαΠυΤϯδχΞΛΊΔɻ
֓ཁ • (JODP/PEFTͷհ • (JODP/PEFTͷΞʔΩςΫνϟ • ϒϩοΫνΣʔϯϊʔυͷϩʔυόϥϯγϯά • ෛՙࢼݧ •
ϞχλϦϯά
(JODP/PEFTͷհ
A B O U T M Y S E L
F ࣗݾհ Heidi Alps @alps_girl ͜͜ʹςΩετ͕ೖΓ·͢ɻ͜͜ʹςΩετ͕ೖΓ·͢ɻ͜͜ʹςΩετ͕ೖΓ· ͢ɻ͜͜ʹςΩετ͕ೖΓ·͢ɻ͜͜ʹςΩετ͕ೖΓ·͢ɻ͜͜ʹςΩετ͕ೖ Γ·͢ɻ͜͜ʹςΩετ͕ೖΓ·͢ɻ͜͜ʹςΩετ͕ೖΓ·͢ɻ͜͜ʹςΩετ ͕ೖΓ·͢ɻ͜͜ʹςΩετ͕ೖΓ·͢ɻ !5 ϒϩοΫνΣʔϯϊʔυɾϑϧϚωʔδυαʔϏε
ԿΛఏڙ͢Δ͔ Nodes ϒϩοΫνΣʔϯϊʔυͷϑϧϚωʔδυαʔϏεΛ.JDSPTPGU༷ͱఏڙ
(JODP/PEFTͱʁ Nodes ✔#BB4 #MPDLDIBJOBTB4FSWJDF ͱͯ͠ϒϩοΫνΣʔϯࣄۀ։ൃʹ͝ར༻͍͚ͨͩΔ։ൃऀ͚αʔϏεͰ͢ɻ ˠΠϯϑϥ։ൃɾอकӡ༻ʹඞཁͳίετΛഉআ͠ɺΞϓϦέʔγϣϯͷ։ൃʹूதͯ͘͜͠ͱ͕ՄೳͰ͢ ϑϧϚωʔδυ Մ༻ੑ Մ༻ੑͷ(JODPͷΠϯϑϥετϥΫ νϟΛར༻͍ͯ͠ΔͨΊɺϊʔυӡ༻Λؾʹ͢
Δඞཁ͋Γ·ͤΜɻ Nodes ϊʔυͷӡ༻ʹඞཁͳ࡞ۀͯ͢(JODP͕ߦ ͍·͢ɻ
ղܾ͢Δ՝ Nodes
(JODP/PEFTͱʁ Nodes
(JODP/PEFTͷ ΞʔΩςΫνϟ
ΞʔΩςΫνϟ
͍ͬͯΔ"[VSFαʔϏε • "[VSF,VCFSOFUFT4FSWJDF ",4 • "[VSF$PTNPT%# • "[VSF'SPOU%PPS4FSWJDF •
"[VSF.POJUPS • "QQ4FSWJDF
"[VSF,VCFSOFUFT4FSWJDF ",4 • ҰͭͷΫϥελͰ/BNFTQBDFΛม͑ͯӡ༻ • 2"1SPEVDUJPO • JOHSFTTIFMNͰߏங • #MVF(SFFO%FQMPZ
• *TUJP • ϞχλϦϯά༻ͷ1SPNFUIFVTͱ(SBGBOB1PEͰཧ
"[VSF$PTNPT%# • ϚϧνϞσϧσʔλϕʔεαʔϏε • ར༻͢Δ"1*͕બͰ͖Δ • άϩʔόϧࢄ • ͷߴՄ༻ੑ •
Ձ֨ • ϓϩϏδϣχϯάࡁΈͷεϧʔϓοτʢ36ʣ • ফඅ͞ΕͨετϨʔδ
"[VSF'SPOU%PPS4FSWJDF • -ϩʔυόϥϯα • ΧελϜυϝΠϯͱূ໌ॻͷཧ • ηΩϡϦςΟ • 8"' •
%%P41SPUFDUJPO • Ձ֨ • σʔλసૹྔ • ϧʔςΟϯάنଇ
ϒϩοΫνΣʔϯϊʔυͷ ϩʔυόϥϯγϯά
ϊʔυϩʔυόϥϯαͷػೳ ϔϧενΣοΫ ϩʔυόϥϯε
ϔϧενΣοΫ • ҰఆִؒͰ֤ϊʔυͷ࠷৽ϒϩοΫΛऔಘ • ಉظ͕Εͨϊʔυʹόϥϯγϯά͠ͳ͍
ϩʔυόϥϯα
/PEF.BOBHFS • /PEF.BOBHFS͕ࣗಈͰ֤ϊʔυΛཧ • ಉظ͕ΕͨϊʔυʹBENJOBEE1FFS Ͱਖ਼ৗʹ1FFS ଓͰ͖ΔϊʔυΛՃ • ϔϧενΣοΫͰಉظঢ়گΛৗʹࢹ͠ɺਖ਼ৗʹಉظ ͞Ε͍ͯΔϊʔυͷ1FFSใΛσʔλͰอ͍࣋ͯ͠Δ
ϩʔυόϥϯε ঢ়ଶ͕͋Δʢεςʔτϑϧͳʣϝιου $POTJTUFOU)BTIJOH ঢ়ଶ͕ͳ͍ʢεςʔτϨεͳʣϝιου 3PVOE3PCJO
3PVOE3PCJO • ϦΫΤετΛ֤ϊʔυʹۉʹసૹ • ͲͷϊʔυͰಉ͡Ϩεϙϯε͕ฦͬͯ͘Δ ϩʔυόϥϯα ΫϥΠΞϯτ
$POTJTUFOU)BTIJOH • *%͔ΒసૹઌͷϊʔυΛܾΊɺৗʹಉ͡ϊʔυʹసૹ • ϊʔυͰҟͳΔϨεϙϯε͕ฦͬͯ͘Δ ϩʔυόϥϯα ΫϥΠΞϯτ
ෛՙࢼݧ
ෛՙࢼݧπʔϧͷհ • 4BB4 • γφϦΦΛZBNMͰॻ͚Δ • +BWB4DSJQUͰύϥϝʔλΛಈతʹมߋͰ͖Δ • (JU)VCʹγφϦΦͷZBNMΛ1VTI͢Δ͚ͩ •
ཤྺશͯอ࣋
ύϑΥʔϚϯεɾνϡʔχϯά "1.Ͱ ϘτϧωοΫΛಛఆ ϓϩάϥϜ ύϥϝʔλௐ
ύϑΥʔϚϯε • SFRTTFD3FTQPOTF5JNF"WHNT
"[VSF$PTNPT%#5JQT • ઃఆͨ͠εϧʔϓοτͷ্ݶΛ͑Δͱ͕ฦΔ • εϧʔϓοτͷ্ݶΛ্͛Δͱଈө͞ΕΔ
"[VSF$PTNPT%#5JQT • εϧʔϓοτͷ্ݶΛ্͍͛ͯΔͱྉ͕ۚߴ͍ • ͕ͰͨΒεϧʔϓοτͷ্ݶΛ্͛ΔΑ͏ʹࣗಈԽͰ͖Δ
ϞχλϦϯά
ϞχλϦϯάπʔϧ ։ൃॳ QQSPG ݱࡏ αʔόࢹ "1.
ϞχλϦϯά ϊʔυ
ϞχλϦϯά ",4 "QQMJDBUJPO
5 5 ։ൃऀ͚ͷαʔϏεΛ։ൃ͍ͨ͠ํ ϑϩϯτΤϯυόοΫΤϯυΠϯϑϥΤϯδχΞ ͓ؾܰʹ͝࿈བྷ͍ͩ͘͞ Ұॹʹ(JODP/PEFTͷ։ൃΛ͠·ͤΜ͔ʁ