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
Finagleを使った Perl -> Scalaへの移行
Search
Tomohisa Omagari
July 03, 2016
Programming
0
1.8k
Finagleを使った Perl -> Scalaへの移行
Tomohisa Omagari
July 03, 2016
Tweet
Share
More Decks by Tomohisa Omagari
See All by Tomohisa Omagari
Finagleを使った広告配信基盤
oomatomo
0
440
2016/05/16 adtech x scala meetup のLT
oomatomo
1
63
Other Decks in Programming
See All in Programming
Netty Chicago Java User Group 2024-04-17
sullis
0
170
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
260
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
130
Ruby Pattern Matching
bkuhlmann
0
920
What We Can Learn From OSS
inouehi
0
420
ONE WEDGE_company_guide
1wedge_one
0
470
SIMD Parallel Programming with the Vector API
josepaumard
0
150
Git Lint
bkuhlmann
4
750
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
7
920
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
0
860
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
26
8.2k
Featured
See All Featured
Statistics for Hackers
jakevdp
789
220k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Into the Great Unknown - MozCon
thekraken
10
990
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Typedesign – Prime Four
hannesfritz
36
2.1k
[RailsConf 2023] Rails as a piece of cake
palkan
23
3.9k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
116
18k
Transcript
FinagleΛͬͨ Perl -> ScalaͷҠߦ
ࣗݾհ େۂஐٱ
ݴޠͷΓସ͑ʹͳΔ࣌ʹ ࠔͬͨɻɻɻ
͋ΔϦΫΤετͷ༰ ΞΧϯτͷೝূ ↓ ΞΧϯτͷϨϙʔτΛग़ྗ
͋ΔϦΫΤετͷ༰ ΞΧϯτͷೝূ - Perl ↓ ΞΧϯτͷϨϙʔτΛग़ྗ- Scala
Perl͔ΒCurlͰୟ͚͍͍͡ΌΜ
None
ίʔυ CurlͰୟ͍͍ͯΔ෦
ίʔυ JSONΛHashʹม
ίʔυ ຊޠจࣈԽ͚͢ΔͷͰΤϯίʔυ͢Δ
ίʔυ
͋ΔϦΫΤετͷ༰ ΞΧϯτͷೝূ - Perl ↓ ը૾ొ- Scala
͋Εʁը૾Ͳ͏͠Α CurlͰؤுΔʁ
͏ͩɻɻ
Finagle ▸ ϑΟωʔάϧ ▸ RPCγεςϜ RPCͷ࣮Ͱͳ͍
None
None
None
None
None
None
None
None
None
None
None
Finagle ͍͍Ͷ
ऴΘΓ