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
Aipa
October 10, 2023
Technology
0
200
サクッと検索サーバを用意する
「ちゅらデータ×freee勉強会」でLTした内容です。
https://connpass.com/event/281604/
Aipa
October 10, 2023
Tweet
Share
More Decks by Aipa
See All by Aipa
ピンチヒッターです。なにか話します
commander_aipa
0
110
おれたちはいつDXできるのか
commander_aipa
1
65
ウンケーニオキタコワイハナシ
commander_aipa
0
120
Nuxt3 Deeeeeeeeeeeeeeeeeeeeeploy
commander_aipa
0
170
Meilisearchでハイブリッドベクトル検索
commander_aipa
0
130
Honoの導入を検討していたが、Honoの人が来沖するらしいので、急いでHonoを導入した話
commander_aipa
0
200
Dの意思は神を殺す
commander_aipa
0
94
ファインチューニングがしたい
commander_aipa
0
190
リアクティブを知る1歩
commander_aipa
0
290
Other Decks in Technology
See All in Technology
60以上のプロダクトを持つ組織における開発者体験向上への取り組み - チームAPIとBackstageで構築する組織の可視化基盤 - / sre next 2025 Efforts to Improve Developer Experience in an Organization with Over 60 Products
vtryo
3
980
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
830
LLM時代の検索
shibuiwilliam
2
640
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
Getting to Know Your Legacy (System) with AI-Driven Software Archeology (WeAreDevelopers World Congress 2025)
feststelltaste
1
180
cdk initで生成されるあのファイル達は何なのか/cdk-init-generated-files
tomoki10
1
540
スタックチャン家庭用アシスタントへの道
kanekoh
0
110
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
55
22k
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
1
390
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
160
microCMSではじめるAIライティング
himaratsu
0
120
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
1
120
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Navigating Team Friction
lara
187
15k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
How GitHub (no longer) Works
holman
314
140k
Gamification - CAS2011
davidbonilla
81
5.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Practical Orchestrator
shlominoach
189
11k
Writing Fast Ruby
sferik
628
62k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
Building an army of robots
kneath
306
45k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Transcript
αΫοͱݕࡧαʔόΛ ༻ҙ͢Δ ͪΎΒσʔλºGSFFFษڧձ BJQBDPNNBOEFS!ٓӉധ
ࣗݾհ w ΞΠύʔୂͱ͍͍·͢ !BJQBDPNNBOEFS w ͏ͪͳʔΜͪΎͰ͢ w $#DMPVEגࣜձࣾͰಇ͍͍ͯ·͢ w
ྲྀۀքͰΠϊϕʔγϣϯىͨͯ͘͜͠ʑؤு͍ͬͯ·͢ w ΈΜͳʹ͍ͬͯ·͕ͨ͠ɺΰδϥ͕͖Ͱ͢
એࠓΓ·͢ʂʢʣ IUUQT fl VUUFSPLJOBXBDPOOQBTTDPNFWFOU
ࠓ͢͜ͱ
αΫοͱݕࡧαʔόΛ༻ҙ͍ͨ͠
ݕࡧαʔόΛ༻ҙ͠Α͏ͱࢥͬͨͳΒ • ElasticSearch → ࠷3ߏͩͱʂʁαΫοͱ༻ҙͰ͖Ͷ͐ • ·͊׳Ε͍ͯΔਓͳΒେৎͳͷ͔ • ຊޠݕࡧ͢Δ·ͰͷઃఆΒखॱ͕ͩΔ͍ •
Πέͯͦ͏ͳͭ͏ʁϚωʔδυαʔϏεͱ͔ • AlgoliaɺOpenSearchɺElastic Cloud • ͓͕͔͔ۚΔͷͰαΫοͱ͍͚ͳ͍ • ٞਃͩΔ͍ʙʙʙʙʙʢฐࣾͷ߹ʣ • Զݕࡧ͕͍͚ͨͩ͠ͳΜͩʂʂʂʂʢݕࡧΠϯϑϥΛ͕ΜΔͱ͔ผʹΓͨ͘ͳ͍ʣ
ࠔͬͨͷͰ ΠϯλʔωοτͷւʹඈͼࠐΉ
͓ʁʁʁ https://voluntas.medium.com/ %E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%8 3%88%E3%81%A8%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A8%E6%96%87%E6%A4%9C%E7%B4%A2-30cc38d7b1c3
ྑͦ͞͏ͳ044ʹग़ձͬͨʂʂʂ
.FJMJTFBSDIͱ w ʮΊ͍Γ͞ʔͪʯͱಡΉ w 3&45GVMͳݕࡧ"1*ɻதখن͚ͷݕࡧΤϯδϯͰ044 w ϚωʔδυͳαʔϏεఏڙ͍ͯ͠Δ w 3VTUͰඇৗʹߴʢϛϦඵ͙Β͍Ͱฦ͢ʣ w
ଟݴޠରԠɻຊޠαϙʔτʂʂ w ͍ΖΜͳϓϩάϥϛϯάݴޠͷ4%,͕༻ҙ͞Ε͍ͯΔ w %PDLFS*NBHF͕ఏڙ͞Ε͍ͯΔͷͰɺσϞఔͳΒ͙͢༻ҙͰ͖Δ
αΫοͱͬͯΈΔ
αΫοͱ༻ҙ͢Δ·Ͱͷֶͼ w ࣮NBJOͷϦϙδτϦͩͱຊޠݕࡧ͕ม w ೖྗ͞ΕͨݕࡧΩʔϫʔυ͔ΒɺݴޠΛஅ͍ͯ͠Δ͕ɺࣈˍ Ωʔϫʔυ͕͍߹ɺதࠃޠͱஅ͞Εͯ͠·͏ w ڧ੍తʹຊޠݕࡧ͢Δ%PDLFSJNBHF͕͋ΔͷͰɺࠓ͜ΕΛར ༻͠·͠ΐ͏
αΫοͱ༻ҙ͢Δ·Ͱͷֶͼ w ࣮NBJOͷϦϙδτϦͩͱຊޠݕࡧ͕ม w ೖྗ͞ΕͨݕࡧΩʔϫʔυ͔ΒɺݴޠΛஅ͍ͯ͠Δ͕ɺࣈˍ Ωʔϫʔυ͕͍߹ɺதࠃޠͱஅ͞Εͯ͠·͏ w ڧ੍తʹຊޠݕࡧ͢Δ%PDLFSJNBHF͕͋ΔͷͰɺࠓ͜ΕΛ ར༻͠·͠ΐ͏ w
IUUQTHJUIVCDPNNFJMJTFBSDINFJMJTFBSDIQVMM w WΛબ͠ͳ͍ͱʮͬʔʯͷจࣈ͕ೖΔͱύχοΫʹͳͬͯࢮ͵
αΫοͱ༻ҙ͢Δ·Ͱͷֶͼ w ࣮NBJOͷϦϙδτϦͩͱຊޠݕࡧ͕ม w ೖྗ͞ΕͨݕࡧΩʔϫʔυ͔ΒɺݴޠΛஅ͍ͯ͠Δ͕ɺࣈˍ Ωʔϫʔυ͕͍߹ɺதࠃޠͱஅ͞Εͯ͠·͏ w ڧ੍తʹຊޠݕࡧ͢Δ%PDLFSJNBHF͕͋ΔͷͰɺࠓ͜ΕΛ ར༻͠·͠ΐ͏ w
IUUQTHJUIVCDPNNFJMJTFBSDINFJMJTFBSDIQVMM w WΛબ͠ͳ͍ͱʮͬʔʯͷจࣈ͕ೖΔͱύχοΫʹͳͬͯࢮ͵ https://github.com/PSeitz/wana_kana_rust/issues/13
αΫοͱ༻ҙ͢Δ·Ͱͷֶͼ w ࣮NBJOͷϦϙδτϦͩͱຊޠݕࡧ͕ม w ೖྗ͞ΕͨݕࡧΩʔϫʔυ͔ΒɺݴޠΛஅ͍ͯ͠Δ͕ɺࣈˍ Ωʔϫʔυ͕͍߹ɺதࠃޠͱஅ͞Εͯ͠·͏ w ڧ੍తʹຊޠݕࡧ͢Δ%PDLFSJNBHF͕͋ΔͷͰɺࠓ͜ΕΛ ར༻͠·͠ΐ͏ w
IUUQTHJUIVCDPNNFJMJTFBSDINFJMJTFBSDIQVMM w WΛબ͠ͳ͍ͱʮͬʔʯͷจࣈ͕ೖΔͱύχοΫʹͳͬͯࢮ͵ https://github.com/PSeitz/wana_kana_rust/issues/13
αΫοͱ༻ҙ͢Δ·Ͱͷֶͼ w ݕࡧ͍ͨ͠ϑΟʔϧυࢦఆͰ͖Δ͕ɺݕࡧz࣌zʹͰ͖ͳ͍ w ࢦఆ͢Δ߹ΠϯσοΫεͷઃఆมߋʢߋ৽ʣ͕ඞཁ w ࠓޙରԠ༧ఆͱ͋Δ͕ɺॲཱͬͯͳͦ͞͏Ͱɺஆ͔͘Ԡԉ͠ ·͠ΐ͏ w Զʹ3VTUΛॻ͘ྗ͕͋Εɾɾɾʂʂ
w ճආํ๏ʁˠઐ༻ͷΠϯσοΫεΛͦΕͧΕ࡞͢ΔʢͼΈΐ ͍ɾɾɾʣ
·ͱΊ w ৭ʑ՝͋ΕͲɺ.FJMJTFBSDI͍͍ͧ w αΫοͱ༻ҙͰ͖Δͧ w ຊͰະͩใಋೖࣄྫগͳ͍ͷͰߩݙ͍ͯͧ͘͠ w 3VTUΛֶͿͧ
͓·͚.FJMJTFBSDIΛ҆ఆͤ͞Δ w .FJMJTFBSDI$MPVEԽͰ͖͍ͯΔΑ͏͕ͩɺࣗΒͰϗετ͢ Δ߹؆୯ʹͰ͖ͳ͍ʢఏڙ͞Ε͍ͯͳ͍ʣ w &MBTUJD4FBSDIΈͨ͘ɺߏΠϯσοΫεͷಉظͷΑ͏ͳػೳ ͕ఏڙ͞Ε͍ͯͳ͍ w ͦͷͨΊɺࣗΒͰ҆ఆͳߏΛ༻ҙ͢Δඞཁ͕͋Δ
͓·͚.FJMJTFBSDIΛ҆ఆͤ͞Δ w োϙΠϯτᶃσʔλͷόοΫΞοϓ w 4OBQTIPUͱEVNQ͕ఏڙ͞Ε͍ͯΔͷͰৄ͘͠υΩϡϝϯτΛಡΜͰ͍ͩ͘͞ w ఆظతʹߋ৽͞ΕΔσʔλΛίϐʔͯ͠0CKFDUTUPSBHFඈ͠ଓ͚͍ͯͨΒྑ͍ͱߟ͍͑ͯ·͢ w োϙΠϯτᶄߏ w
σʔλͷಉظΛͯ͘͠Εͳ͍ͨΊɺԽσʔλΛૹ৴͢Δ w ·ͨɺॻ͖ࠐΈɾಡΈࠐΈߏʹ͚ͯԽΛߦ͏ w োϙΠϯτᶅσʔλͷϩετ w αʔό͕μϯ͍ͯ͠Δ߹ɺσʔλύΠϓϥΠϯ͔Βσʔλ͕͛ΒΕͳ͍ͷͰσʔλ͕ϩετͯ͠͠· ͏ w μϯதͷظؒɺ࠶σʔλΛ͛ͳ͍ͱ͍͚ͳ͍ͷͰɺ෮چͷखॱ͕ͱͯΊΜͲ͍͘͞
͓·͚.FJMJTFBSDIΛ҆ఆͤ͞Δ
͓ΘΓ