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
KARTEのAPIサーバ化
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
LINE Developers
September 20, 2023
Technology
630
1
Share
KARTEのAPIサーバ化
KARTE Hackers vol.3
LINE Developers
September 20, 2023
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
3
2.5k
Java 21 Overview
line_developers
6
1.3k
Code Review Challenge: An example of a solution
line_developers
1
1.6k
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.3k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2.5k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.9k
A/B Testing at LINE NEWS
line_developers
3
1.1k
LINEのサポートバージョンの考え方
line_developers
2
1.5k
大規模アプリにおいてデバイス上のユーザデータを安全に暗号化する
line_developers
1
3.4k
Other Decks in Technology
See All in Technology
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
260
エンタープライズの厳格な制約を開発者に意識させない:クラウドネイティブ開発基盤設計/cloudnative-kaigi-golden-path
mhrtech
0
460
R&D 祭 2024 UE5で絵コンテ・作画の制作支援ツールをつくる話
olmdrd
PRO
0
190
Fラン学生が考える、AI時代のデザインに執着した突破口
husengs7
1
220
SpeechTranscriber + AIによる文字起こし機能
kazuki1220
0
110
Swift Sequence の便利 API 再発見
treastrain
1
290
20260516_SecJAWS_Days
takuyay0ne
2
510
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
150
O'Reilly Infrastructure & Ops Superstream: Platform Engineering for Developers, Architects & the Rest of Us
syntasso
0
300
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
500
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
450
React Compiler導入の効果と運用の工夫
kakehashi
PRO
3
280
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Between Models and Reality
mayunak
4
290
Balancing Empowerment & Direction
lara
6
1.1k
Chasing Engaging Ingredients in Design
codingconduct
0
190
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
280
Odyssey Design
rkendrick25
PRO
2
620
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Crafting Experiences
bethany
1
150
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Embracing the Ebb and Flow
colly
88
5k
Navigating Weather and Climate Data
rabernat
0
190
Transcript
,B[VTIJ,POPTV -*/&$PSQPSBUJPO ,"35&ͷ"1*αʔόԽ !,"35&)BDLFSTWPM
w ߵ࢘ʢ͜͏ͷ͔ͣ͢͠ʣ w ϑϩϯτΤϯυΤϯδχΞ w ɺ-*/&גࣜձࣾʹ ৽ଔೖࣾ w -*/&εΩϚχɺ
-*/&$SFBUPST.BSLFUͷ։ൃ w 5ZQF4DSJQU3FBDU͕͖ ࣗݾհ
None
w -*/&͕ఏڙ͢ΔεΩϚόΠταʔϏε w ࣄ୳͠ɾϚονϯάɾڅ༩ड͚औΓͷҰ࿈ͷػೳΛ8FCΞϓϦ Ͱఏڙ w ΞδϟΠϧͳ։ൃମ੍1E.ɾΤϯδχΞɾσβΠφʔɾ2"Ͱߏ ͞ΕͨෳͷখنͳνʔϜʮ4RVBEʯ͕ࣗతʹಈ͘ -*/&εΩϚχ
w αʔϏεϦϦʔεॳظ͔Β,"35&Λ׆༻ w ॳ1E.͕ओମͱͳͬͯϙοϓΞοϓͳͲΛӡ༻ w ෳࡶͳཁ݅ʹରԠ͢ΔͨΊʹɺঃʑʹΤϯδχΞ͕ؔΘΔέʔε ͕૿͑Δ -*/&εΩϚχʹ͓͚Δ,"35&
w ΤϯδχΞ͕#J[ͱີʹ࿈ܞ͢Δڥʹ͓͍ͯɺϓϩμΫτվ ળͷαΠΫϧͷߴԽʹߩݙͰ͖Δ w ػೳʹΑͬͯόοΫΤϯυͷ։ൃΛলུͰ͖Δ w ,"35&Λͬͯ͘͢1P$Λఏڙ͢Δ͜ͱͰϓϩμΫτ ͷͨΊͷνϟϨϯδͷઈରతͳྔΛ૿͢͜ͱ͕Ͱ͖Δ ΤϯδχΞ͔Βݟͨ,"35&
w &$αΠτͳͲൺֱత੩తͳ8FCαΠτ͕ఆ͞Ε͍ͯΔҹ w ϦονͳϢʔβମݧΛఏڙ͢Δ8FCαΠτͱͷ࿈ܞʹ՝ײ w Ϣʔβͷૢ࡞ʹԠͯ͡දࣔ͞ΕΔը໘ද͕ࣔΠϯλϥΫςΟϒ ʹΓସΘΔ w Ϧϩʔυͳ͠ʹϖʔδભҠ͕ߦΘΕΔ w
3FBDUͷϥΠϑαΠΫϧͱڝ߹ͯ͠,"35&٬͕ѻ͍ʹ͍͘ ΤϯδχΞ͔Βݟͨ,"35&
w ,"35&٬ʹݟͨɾϩ δοΫɾ"DUJPO5BCMFͷଓ ΛؚΉॲཧΛهड़͢Δ w ը໘্ͷͲͷྖҬʹຒΊࠐΉ͔ λάΛࢦఆ͢Δ
w ΞϓϦଆ,"35&٬͕ຒΊ ࠐ·ΕΔ͜ͱΛ͚ͭͩ w ࣅͨΑ͏ͳ٬Λల։͍ͨ͠ ߹ɺݟͨɾදࣔϩδοΫͷڞ ௨Խ͕͍͠ w ΞϓϦଆ͕͍ͬͯΔใͱ࿈
ܞͰ͖ͳ͍ w Ϣʔβ͕ߦͬͨૢ࡞ʹ͏ը ໘ͷঢ়ଶɺΞϓϦଆ͚͕ͩอ ͍࣋ͯ͠ΔϢʔβใ w 3FBDUͱ,"35&ɺඳըΛߦ͏ Έ͕ซଘ
ʮ,"35&ͷ"1*αʔόԽʯ
w "1*αʔόͷΑ͏ʹৼΔ͏٬ͷϕʔεΛ࣮ w ैདྷ٬ʹهड़͍ͯͨ͠ݟͨදࣔͷϩδοΫͱ͍ͬͨॲཧ ΛΞϓϦͷίʔυʹҠ w ,"35&٬"DUJPO5BCMFͷଓͳͲ͍ΘΏΔαʔόαΠυ ͷϩδοΫʹઐ೦ ,"35&ͷ"1*αʔόԽ
w ΞϓϦ٬Λදࣔ͢Δ͔͠ Εͳ͍ྖҬΛඳը͢Δࡍʹɺ ,"35&٬ʹ͍߹ΘͤͷϦ ΫΤετ w ίϯςΫετʢը໘ͷঢ়ଶ ϢʔβใʣΛՃ
w ٬ͲͷΑ͏ͳίϯϙʔωϯ τΛදࣔ͢Δ͔ɺ·ͨίϯ ϙʔωϯτͷදࣔʹඞཁͳใ Λ+40/ܗࣜͰϨεϙϯεΛ͔ ͑͢
w ٬͔Βؼ͖ͬͯͨใΛͱ ʹͲͷΑ͏ͳίϯϙʔωϯτΛ ඳը͢Δ͔ΞϓϦ͕ܾఆ w ݟͨͷϩδοΫΞϓϦ͕࣋ ͭ
#FGPSF "GUFS w ,"35&ͷઃఆ,"35&ʹ อ࣋͢ΔใΛͬͯදࣔ ༰ͷग़͚͕͠Ͱ͖Δ w "QQ͔Β٬ʹૹΒΕͨύ ϥϝʔλʹԠͯ͡දࣔ༰ͷ ग़͚͕͠Ͱ͖Δ
w ϖʔδຒΊࠐΈՕॴ͝ͱʹ ٬͕ඞཁʹͳΔ w ݟͨͱදࣔͷϩδοΫ "QQଆͰཧ͞Εɺಉ͡ػ ೳͳΒ٬ͻͱͭ
'SPOUFOE #BDLFOE %#
'SPOUFOE #BDLFOE %# ,"35& ٬ "DUJPO 5BCMF
w ॲཧͷى͕٬ʹ͋ͬͨͨΊɺෳࡶͳཁ݅ͷରԠʹݶքΛײ ͍ͯͨ͡ w ॲཧͷىΛΞϓϦʹҠ͠ɺ"1*αʔόԽ͢Δ͜ͱͰΛղܾ Ͱ͖ͨ w ,"35&Ͱ࣮ݱͰ͖Δ͜ͱͷ෯͕͕Δ͚ͩͰͳ͘ɺϝϯςφϯε ੑɾ֦ுੑ্ͨ͠ ,"35&Λ"1*αʔόԽͯ͠Έͯ
w ,"35&ͷڧΈɺϦϦʔεαΠΫϧʹͱΒΘΕͣܧଓతʹαʔϏ εΛΞοϓσʔτ͢ΔΞϓϩʔνΛఏڙ͍ͯ͠Δ͜ͱ w ϦϦʔεޙɺ࣮ଶʹԠͯ͡ػೳΛมߋͰ͖ΔΑ͏ͳػೳΛ։ൃ͢ Δʮϝλػೳ։ൃʯ͕ఆணͨ͠ w ,"35&Λ"1*αʔόԽʹΑͬͯɺϦϦʔεޙܧଓతʹαʔϏε ΛΞοϓσʔτͰ͖Δ w
ߴͳվળͷαΠΫϧΛ௨ͯ͠ϓϩμΫτͷʹߩݙ ʮϝλػೳ։ൃʯͷఆண
5)"/,:06