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
LINE Developers
September 20, 2023
Technology
1
470
KARTEのAPIサーバ化
KARTE Hackers vol.3
LINE Developers
September 20, 2023
Tweet
Share
More Decks by LINE Developers
See All by LINE Developers
LINEスタンプのSREing事例集:大きなスパイクアクセスを捌くためのSREing
line_developers
1
2.1k
Java 21 Overview
line_developers
6
1.1k
Code Review Challenge: An example of a solution
line_developers
1
1.2k
著作権とは何か?〜初歩的概念から権利利用法、侵害要件まで
line_developers
5
2.1k
生成AIと著作権 〜生成AIによって生じる著作権関連の課題と対処
line_developers
3
2k
マイクロサービスにおけるBFFアーキテクチャでのモジュラモノリスの導入
line_developers
9
3.2k
A/B Testing at LINE NEWS
line_developers
3
900
LINEのサポートバージョンの考え方
line_developers
2
1.2k
大規模アプリにおいてデバイス上のユーザデータを安全に暗号化する
line_developers
1
2.9k
Other Decks in Technology
See All in Technology
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
540
一度 Expo の採用を断念したけど、 再度 Expo の導入を検討している話
ichiki1023
1
160
Larkご案内資料
customercloud
PRO
0
650
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
730
急成長する企業で作った、エンジニアが輝ける制度/ 20250214 Rinto Ikenoue
shift_evolve
3
1.2k
開発スピードは上がっている…品質はどうする? スピードと品質を両立させるためのプロダクト開発の進め方とは #DevSumi #DevSumiB / Agile And Quality
nihonbuson
2
2.8k
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
140
RECRUIT TECH CONFERENCE 2025 プレイベント【高橋】
recruitengineers
PRO
0
150
Culture Deck
optfit
0
410
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
960
クラウドサービス事業者におけるOSS
tagomoris
0
330
ビジネスモデリング道場 目的と背景
masuda220
PRO
9
500
Featured
See All Featured
Producing Creativity
orderedlist
PRO
344
39k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
How GitHub (no longer) Works
holman
314
140k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Typedesign – Prime Four
hannesfritz
40
2.5k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Why Our Code Smells
bkeepers
PRO
336
57k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Fireside Chat
paigeccino
34
3.2k
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