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
orekyuu
February 01, 2020
1
910
実際困る!クロスドメイン間のセッション管理を考えよう
orekyuu
February 01, 2020
Tweet
Share
More Decks by orekyuu
See All by orekyuu
[JJUG CCC 2022 fall] Fargate上のJVMからCPUを認識するまで 〜正しく認識されないCPUの謎を追え〜
orekyuu
1
2.3k
OpenJDKアンカンファレンス 2022-09
orekyuu
0
180
至極の難問言語仕様クイズ 〜最強のマルチリンガル決定戦〜
orekyuu
2
2.2k
burikaigi2021 Rails製ECサイトの決済速度を上げろ!〜決済処理チューニングの記録〜
orekyuu
3
1.7k
pixiv PAYで運用している フレンズパターン
orekyuu
1
3.5k
日本初のキャッシュレス即売会を支えた決済アプリ pixiv PAYの技術
orekyuu
1
1.6k
Featured
See All Featured
Side Projects
sachag
455
43k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Typedesign – Prime Four
hannesfritz
42
2.9k
GraphQLとの向き合い方2022年版
quramy
49
14k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
࣮ࡍࠔΔʂ ΫϩευϝΠϯؒͷηογϣϯཧΛߟ͑Α͏ !PSFLZVV
ࣗݾհ w !PSFLZVV w ͓ࣄ3BJMT1)1 w ࠃޠ+BWB w #VSJ,BJHJ࣮ճ
ฉ͖ऴΘͬͨ͋ͱͷཧ w ΫϩευϝΠϯؒͰϩάΠϯঢ়ଶͷಉظΛऔΔ̍ख๏Λ͍ͬͯΔ w /PU࣮Ͱ͖Δ
࣍ w γϯάϧαΠϯΦϯฤ w ηογϣϯཧฤ w γϯάϧϩάΞτฤ w ࣮ફฤ
ొਓ w UPEPUFTULBOCBOUFTU ڞ௨ͷ*%ͰϩάΠϯͰ͖ΔͭͷαʔϏε w BVUIUFTU ͕͜͜ೝՄαʔόʔ
None
γϯάϧαΠϯΦϯ w Α͋͘Δ0"VUIͱ͔ͰͬͯΔͭ w 4QSJOH4FDVSJUZͷ0"VUIͷػೳͱ͔͑ඵͰ࣮Ͱ͖Δ w αϯϓϧΑ͘ݟ͔͚Δ
ೝՄίʔυϑϩʔ BVUIUFTUʹϩάΠϯࡁΈηογϣϯ͕͋Ε ͙͢ʹίʔϧόοΫ͢Δ
Ϣʔβʔʹͱͬͯͷମݧ w UPEPUFTUͰϩάΠϯޙɺLBOCBOUFTUʹΞΫηε͢Δͱ·ͩະϩάΠϯ w LBOCBOUFTUͰϩάΠϯϘλϯΛԡ͢ͱɺJEQBTTXPSEΛೖΕͳͯ͘ ϩάΠϯঢ়ଶʹͳΔ
4QSJOH4FDVSJUZͰͷ࣮
ͪΐͬͱدΓಓ0QFO*%$POOFDU%JTDPWFSZ w ΫϥΠΞϯτ͕ೝՄαʔόʔͷ֤छΤϯυϙΠϯτͷॴɺ ͲͷΑ͏ͳػೳΛαϙʔτ͍ͯ͠Δ͔Λڭ͑ΔͨΊͷͷ w ೝՄαʔόʔͷXFMMLOPXOPQFOJEDPOpHVSBUJPOʹKTPOܗࣜͰஔ ͞ΕΔ w 4QSJOH4FDVSJUZ͔͜͜ΒೝՄΤϯυϙΠϯτͳͲͷใΛಘΔͷͰɺ JTTVFSVSM͕Θ͔Εྑ͍
ͪΐͬͱدΓಓ0QFO*%$POOFDU%JTDPWFSZ
ηογϣϯཧ w UPEPUFTUʹϩάΠϯޙɺLBOCBOUFTUΛ։͘ͱϩάΠϯࡁΈʹ ͳͬͯ΄͍͠ w UPEPUFTUͰϩάΞτͨ͠ΒLBOCBOUFTUͰϩάΞτࡁΈʹ ͳͬͯ΄͍͠ γϯάϧϩάΞτ ؔ࿈༷
0QFO*%$POOFDU4FTTJPO.BOBHFNFOU 0QFO*%$POOFDU#BDL$IBOOFM-PHPVU 0QFO*%$POOFDU'SPOU$IBOOFM-PHPVU
0QFO*%$POOFDU4FTTJPO.BOBHFNFOU w ΫϩευϝΠϯͰηογϣϯཧ͢ΔͨΊͷ༷ %SBGUʹͳͬͯΔ͚Ͳ w JGSBNFΛϖʔδʹࠐΜͰɺೝՄαʔόʔͷϖʔδΛ։͍ͯ ೝՄαʔόʔͷηογϣϯ͕มΘͬͯͳ͍͔Λ֬ೝ͢Δ
0QFO*%$POOFDU4FTTJPO.BOBHFNFOU
01JGSBNFͷॴ
None
Ϣʔβʔͷମݧ w UPEPUFTUͰϩάΠϯͨ͋͠ͱLBOCBOUFTUʹ๚ΕΔͱBVUIUFTUʹϦμΠ ϨΫτ͞Εɺଈ࠲ʹίʔϧόοΫͯ͠ϩάΠϯࡁΈʹͳΔ w UPEPUFTU͔ΒϩάΞτͯ͠LBOCBOUFTUʹ·ͩϩάΠϯঢ়ଶ͕ͬ ͍ͯΔ ͑ͬɾɾɾʁ
ϩάΞτ͞Εͳ͍ݪҼ ͜͜ͰϩάΞτ͞ΕΔ BVUIUFTU͔ΒϩάΞτͯ͠ͳ͍
31*OJUJBUFE-PHPVU w UPEPUFTU͔ΒϩάΞτͨ͜͠ͱΛೝՄαʔόʔʹ͍͑ͨ w UPEPUFTUͰϩάΞτޙʹFOE@TFTTJPO@FOEQPJOUϦμΠϨΫτͯ͠ೝ ՄαʔόʔͰϩάΞτͯͬͯ͘͠Εྑ͍ w ॴ0QFO*%$POOFDU%JTDPWFSZʹରԠͯ͠ΔͳΒ FOE@TFTTJPO@FOEQPJOUʹ63-͕ೖ͍ͬͯΔ
31*OJUJBUFE-PHPVU
࣮ફฤ 4QSJOH4FDVSJUZ ,FZDMPBL
ڥ w 4QSJOH#PPU w TQSJOHCPPUTUBSUFSPBVUIDMJFOU w ,FZDMPBL
ʙγϯάϧαΠϯΦϯ
ʙ31*OJUJBUFE-PHPVU
DIFDLTFTTJPOJGSBNF
݁ w 0QFO*%$POOFDU4FTTJPO.BOBHFNFOUΛ͏͜ͱͰΫϩευϝΠϯؒ ͰϩάΠϯঢ়ଶΛಉظ͢Δ͜ͱ͕Մೳ w 4QSJOH4FDVSJUZ31*OJUJBUFE-PHPVU0QFO*%$POOFDU%JTDPWFSZ ʹରԠ͍ͯ͠ΔͷͰ༻ҙʹରԠՄೳ w ,FZDMPBLͱ߹Θͤͯ͏͜ͱͰ4FTTJPO.BOBHFNFOUͷ࣮ݱ༰қ