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
先取りKtor2.0
Search
doyaaaaaken
February 06, 2022
Programming
1
650
先取りKtor2.0
ServerSide Kotlin Meetup vol.1にて発表
doyaaaaaken
February 06, 2022
Tweet
Share
More Decks by doyaaaaaken
See All by doyaaaaaken
コンパウンドスタートアップの“疎結合すぎない”チーム設計
doyaaaaaken
5
1.5k
スマートラウンドで試してみた ChatGPT活用成功/失敗事例8選!
doyaaaaaken
3
4.3k
Kotlin製自作OSSの普及戦略 ~kotlin-csvの実例を元に~ @Kotlin Fest 2022
doyaaaaaken
3
840
20220721 小規模フルリモート組織における入社者オンボーディング設計
doyaaaaaken
0
380
エンジニアによる事業指標計測のススメ
doyaaaaaken
1
410
プラットフォーム型SaaSにおけるマルチテナント設計
doyaaaaaken
5
2.8k
考えることを仕組み化する
doyaaaaaken
1
700
プルリクへのセルフコメントという小技
doyaaaaaken
0
630
Kotlinを研究する
doyaaaaaken
0
1.2k
Other Decks in Programming
See All in Programming
SODA - FACT BOOK
sodainc
1
1.1k
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
1.9k
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
800
イベントストーミングから始めるドメイン駆動設計
jgeem
4
870
AIネイティブなプロダクトをGolangで挑む取り組み
nmatsumoto4
0
120
TypeScript LSP の今までとこれから
quramy
1
510
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
320
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
300
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
780
複数アプリケーションを育てていくための共通化戦略
irof
10
4k
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
220
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
670
Featured
See All Featured
Designing for Performance
lara
609
69k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Documentation Writing (for coders)
carmenintech
71
4.9k
The Language of Interfaces
destraynor
158
25k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
KATA
mclloyd
29
14k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Gamification - CAS2011
davidbonilla
81
5.3k
Raft: Consensus for Rubyists
vanstee
140
7k
Side Projects
sachag
455
42k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
A Tale of Four Properties
chriscoyier
159
23k
Transcript
!4FSWFS4JEF,PUMJO.FFUVQWPM খࢁ݈ଠ ,PZBNB,FOUB !EPZBBBBBLFO ઌऔΓ,UPS
ࣗݾհ w ࣄ w גࣜձࣾTNBSUSPVOE$50ۀϝϯόʔ w αʔόαΠυ,PUMJOʢ,UPSʣɾ7VF+4ΛࠓΑ͘ॻ͍͍ͯ·͢ w ,PUMJOྺ͘Β͍ w
044׆ಈ w LPUMJODTWͷ࡞ऀʢ⭐PWFSʣ w ,UPSɾ&YQPTFEɾLPUFTUͷίϯτϦϏϡʔτ w ,UPSυΩϡϝϯτͷຊޠ༁ੲͯ͠·ͨ͠ʢ%FQSFDBUFEͰ͕͢ʣ @doyaaaaaken
,UPSͱ +FUSBJOT͕։ൃͨ͠8FCϑϨʔϜϫʔΫ w όʔδϣϯCFUBʢ࣌ʣ w ,PUMJO.VMUJQMBUGPSNରԠ w ϚΠΫϩϑϨʔϜϫʔΫ w ϑϧελοΫϑϨʔϜϫʔΫͰ͋Δ4QSJOH#PPUͱରత
w /PEFKTͷ&YQSFTTKTʹ͔ͳΓࣅͯΔ
͜Μͳײ͡ͷίʔυͰ͢ γϯϓϧʹϧʔςΟϯάఆ͕ٛॻ͚Δ
ࠓͷຊ ͏͙͢W͕ϦϦʔε͞ΕΔͷͰΞοϓσʔτʹ͍ͭͯڞ༗ w ใιʔε w +FU#SBJOTެࣜͷ:PV5VCFಈը IUUQTXXXZPVUVCFDPNXBUDI WNZF/KWY746BC@DIBOOFM,PUMJOCZ+FU#SBJOT w
؆ུʹ·ͱ·ͬͨϒϩά IUUQTNFEJVNDPNCBDLZBSEQSPHSBNNFSTXIBUTOFXJOLUPSCBECD
WͷҐஔ͚ͮ Wʹ͓͚ΔཧతͰͳ͍ܾఆΛഁյతมߋΛ͍ͭͭमਖ਼ w ݁ɺେ͖ͳΞοϓσʔτແ͍ w ʰকདྷͷͨΊͷجૅݻΊʱతͳҐஔ͚ͮͷϦϦʔε w ϞδϡʔϧύοέʔδߏΛϦϑΝΫλ w υΩϡϝϯτͷඋ
w 1MVHJOػೳʢچ'FBUVSFػೳʣʹΑΓ֦ுੑΛߴΊΔ w .VMUJQMBUGPSNରԠͷൣғ֦େ
ྫɿύοέʔδ໊ͷมߋ lJPLUPSTFSWFSz lJPLUPSDMJFOUz zڞ༗ͷͷzʹେ͖͔͘ΕΔ ˞ҠߦΛࣗಈͰߦ͏πʔϧ*OUFMMJ+͔Βఏڙ͞ΕΔΑ͏Ͱ͢
େ͖ͳΞοϓσʔτ Ϣʔβʹͱͬͯͷେ͖ͳΞοϓσʔτҎԼ͙Β͍ z'FBUVSFzػೳ͕z1MVHJOzػೳʹݺͼ໊͕มΘͬͨ w ΠϯλʔϑΣʔε͕ΊͬͪΌγϯϓϧʹ w ϢʔβଆͰ֦ு͘͢͠ͳͬͨ ,UPS4FSWFS͕,PUMJO/BUJWFʹରԠ
w ͜ΕʹΑΓ(SBBM7.্ͰىಈՄೳʹ w ͳ͓$MJFOUͷ΄͏ݩ͔Β/BUJWF +BWB4DSJQUʹରԠ͍ͯ͠Δ
1MVHJOػೳʹ͍ͭͯ ,UPSʹ͓͍ͯ3PVUJOHؚΊͯ͢Λ1MVHJOͱͯ͠ఏڙ͢Δ l*O,UPS FWFSZUIJOHJTBQMVHJOz CZ)BEJ)BSJSJ
1MVHJOػೳʹ͍ͭͯ 1MVHJO/FUXPSL*0ʹ͓͚Δ*OUFSDFQUPSͱͯ͠ಇ͘
1MVHJOػೳʹ͍ͭͯ WͰ1MVHJOʢ'FBUVSFʣػೳҎԼͷ"1*
1MVHJOػೳʹ͍ͭͯ WͰ1MVHJOγϯϓϧͳ"1*ʹͳΓϢʔβ͕֦ு͘͢͠ͳͬͨ ˞ΞϓϦέʔγϣϯશମʹ࡞༻͢ΔlDSFBUF"QQMJDBUJPO1MVHJO zϝιουͷଞɺ ಛఆͷϧʔτʹରͯ͠ͷΈ࡞༻͢ΔzDSFBUF3PVUF4DPQF1MVHJO zϝιουଘࡏ͢Δ
1MVHJOػೳʹ͍ͭͯ SEQBSUZʢ։ൃऀࣗ࡞ʣ1MVHJOΛར༻Ͱ͖ΔϚʔέοτϓϨʔεͷ ߏ͕͋Δ IUUQTTUBSULUPSJP
ͦͷଞࡉ͔ͳΞοϓσʔτ܈ w 4FSWFS w 3BOEPN1PSUɿϥϯμϜͳϙʔτ൪߸Ͱىಈ w 9.-γϦΞϥΠζͷαϙʔτ w ʜFUD w
$MJFOU w ϦτϥΠͷαϙʔτ w .FUSJDTϓϥάΠϯ w 9.-γϦΞϥΠζͷαϙʔτ w ʜFUD
ձࣾએ
TNBSUSPVOEͱ ελʔτΞοϓ ͕ࣾొ͢ΔϓϥοτϑΥʔϜܕ4BB4Ͱ͢ w اۀӡӦ͢Δ্Ͱͷඞਢͷࣄ࡞ۀΛαϙʔτʢגओ໊ཧɾגओ૯ձɾܦӦཧʜFUDʣ w ؆୯ʹσʔλ࡞ɾཧ͠ɺגओͱڞ༗Ͱ͖Δ*3ϓϥοτϑΥʔϜ ˞·ͣΧδϡΞϧ໘ஊ͔Βʂ5XJUUFS%.ɾ8BOUFEMZͳͲ͔Β͓ؾܰʹ͝࿈བྷ͍ͩ͘͞ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ @doyaaaaaken