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
polidog
PRO
June 15, 2022
Technology
2
3.9k
トランザクションスクリプトは何がダメなのか?
トランザクションスクリプトの何がダメなのか自分なりに考えてみた話をします。
polidog
PRO
June 15, 2022
Tweet
Share
More Decks by polidog
See All by polidog
小さな開発会社を作った理由(再)
polidog
PRO
0
210
React Server ComponentsでAPI不要の開発体験
polidog
PRO
1
710
小さな開発会社が受託開発に力を入れる理由
polidog
PRO
0
390
小さな開発会社を作った理由
polidog
PRO
1
3.4k
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
770
React初心者がHooksを理解するためにコードを読んでみた
polidog
PRO
0
590
object-mapperを作ってる話
polidog
PRO
0
390
2020年から始めるSymfonyフレームワーク
polidog
PRO
2
1.3k
はじめてのモダンPHP
polidog
PRO
0
700
Other Decks in Technology
See All in Technology
組織のSREを推進するためのPlatform EngineeringとEKS / Platform Engineering and EKS to drive SRE in your organization
chmikata
0
190
GitLab Duo Agent Platform + Local LLMサービングで幸せになりたい
jyoshise
0
190
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
380
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
72k
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.4k
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1.1k
AWS SES VDMで 将来の配信事故を防げた話
moyashi
0
170
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
410
AIエージェント時代に備える AWS Organizations とアカウント設計
kossykinto
2
340
Shifting from MCP to Skills / ベストプラクティスの変遷を辿る
yamanoku
4
680
聲の形にみるアクセシビリティ
tomokusaba
0
150
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
The Curse of the Amulet
leimatthew05
1
9.7k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
660
Six Lessons from altMBA
skipperchong
29
4.2k
Prompt Engineering for Job Search
mfonobong
0
180
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Docker and Python
trallard
47
3.8k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
340
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
!QPMJEPH τϥϯβΫγϣϯεΫϦϓτԿ ͕μϝͳͷ͔ʁ ઃܭφΠτ
ࣗݾհ w !QPMJEPH w ύʔςΟʔϋʔυגࣜձࣾ w 1)1FS 4ZNGPOZ w
ଉࢠࡀϲ݄ɺΊͬͪΌ͔Θ͍͍
IUUQTUXJUUFSDPNQPMJEPHTUBUVT
τϥϯβΫγϣϯεΫϦϓτͷԿ͕μϝͳ ͷ͔ࣗͳΓʹߟ͑ͯΈͨΛ͠·͢ɻ
τϥϯβΫγϣϯεΫϦϓτʹ͍ͭͯ ߟ͑ΔΑ͏ʹͳ͖͔͚ͬͨͬ
͖͔͚ͬ w ύʔτφʔ͞Μ͔Βೲ͞Εͨίʔυ͕τϥϯβΫγϣϯεΫϦϓτͩͬͨ w ༷ͷมߋ͕݁ߏ͚͋ͬͨͲɺͦΜͳʹਏ͘ͳ͔ͬͨ ςετ͔ͬ͠Γॻ͔ΕͯΔ͔Βɺਏ͘ͳ͍͚͔ͩ͠Εͳ͍͕ w ͔͠ಡΈ͍͢ɺΘ͔Γ͍͢ɺਪ͍͢͠ίʔυ
w τϥϯβΫγϣϯεΫϦϓτͬͯԿ͕ͩΊͳΜ͚ͩͬʁͬͯߟ͑ΔΑ͏ʹͳͬ ͨ
τϥϯβΫγϣϯεΫϦϓτͷ
IUUQTIJHBZBTVPIBUFOBCMPHDPNFOUSZ
IUUQTIJHBZBTVPIBUFOBCMPHDPNFOUSZ lτϥϯβΫγϣϯεΫϦϓτɺʮτϥϯβΫγϣϯεΫϦϓτͷํ͕ॻ͘ͷ͕ ؆୯ͩ͠ɺۀΞϓϦέʔγϣϯʹΦϒδΣΫτࢦɺ΄ͱΜͲඞཁͳ͍ʯͱ ͍͍·͢ɻ ͦΕʹର͠ɺυϝΠϯϞσϧɺʮυϝΠϯϞσϧΦϒδΣΫτࢦΛੜ͔͢ ͜ͱ͕Ͱ͖ΔͷͰϝϯςφϯεੑ͕ྑ͍ʯͱओு͠·͢ɻz
IUUQTIJHBZBTVPIBUFOBCMPHDPNFOUSZ zࣅͨΑ͏ͳৼΔ͍͕ෳͷαʔϏεʹࢄ͢Δةݥ͕͋ΔͨΊͰ͢ɻ ͜ΕɺτϥϯβΫγϣϯεΫϦϓτͰϩδοΫ͕ॏෳ͘͢͠ͳΔͷͱಉ͡ཧͰ͢ɻ υϝΠϯΦϒδΣΫτ ΤϯςΟςΟ ʹର͢ΔαʔϏεʹׂΓͯΔͱ͍͏ϧʔϧ͕໌ ֬ͳΒɺطଘͷαʔϏε ΤϯςΟςΟ ΛௐΔ͜ͱͰॏෳΛආ͚ΒΕΔ͔ΒͰ ͢ɻz
None
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lಛʹҙ͖͢͜ͱɺτϥϯβΫγϣϯؒͰͷॏෳͷͰ͋ Δɻ ͭͷτϥϯβΫγϣϯΛॲཧ͢Δ͜ͱ͕ॏཁࣄ߲ͱͳΔͷͰɺ ڞ௨͢ΔͲͷίʔυॏෳ͍͢͠ঢ়گʹͳΔɻz
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lΑΓෳࡶͳϏδωευϝΠϯͰɺυϝΠϯϞσϧͷߏங͕ඞཁ ʹͳΔɻυϝΠϯϞσϧͰɺ๛ͳΦϓγϣϯΛͬͯίʔ υΛܗͰ͖ΔͷͰɺಡΈ͕͢͞૿͢ͱಉ࣌ʹॏෳݮΒ͢ ࣄ͕Ͱ͖Δz
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lυϝΠϯϞσϧ͕࣋ͭՁɺ͍ͬͨΜ׳Εͯ͠·͑ɺϩδοΫ͕ෳࡶʹͳͬͯ ेʹମܥԽ͞Εͨํ๏ͰରॲͰ͖Δଟ͘ͷٕ๏͕͋Δ͜ͱͰ͋Δɻz lτϥϯβΫγϣϯεΫϦϓτͷ߹ɺεΫϦϓτͷ݅ذϩδοΫΛՃͯ͠ ΞϧΰϦζϜΛՃ͢Δ͜ͱʹͳΔɻz
τϯϥϯβΫγϣϯεΫϦϓτ͕μϝͳཧ༝ w ίʔυͷॏෳͷ w ಡΈ͢͞ͷ w ֦ுੑͷ w ෳࡶੑͷ
υϝΠϯϞσϧͰղܾͰ͖Δͷ ͔ʁ
υϝΠϯϞσϧͰղܾͰ͖Δͷ͔ʁ w ίʔυͷॏෳͷαϒϧʔνϯԽ w ಡΈ͢͞ͷυϝΠϯϞσϧͷֶशίετ͕ߴ͍ͷʹಡΈ͍͢ͱ͍ ͍͍ͬͯͷ͔ʁ w ֦ுੑͷఆͷ֦ு͔͠୲อͰ͖ͳ͍ͷͰʁ w ෳࡶੑͷෳࡶͳͷෳࡶɾίʔυͰղܾ͢Δ͡Όͳ͍
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lෳࡶͰසൟʹมߋ͞ΕΔϏδωεϧʔϧΛ͍ͬͯΔ߹ɺΦϒ δΣΫτϞσϧͰରॲ͢Δ͜ͱ͕͋Δɻ ҰํͰɺ؆୯ͳඇψϧνΣοΫͱ̎ͭͷ߹ܭΛܭࢉ͢Δ߹ɺτ ϥϯβΫγϣϯεΫϦϓτͷํ͕దͰ͋Δz
τϥϯβΫγϣϯεΫϦϓτΛ ͏ͳͬͯ͜ͱͰͳ͍
IUUQTUXJUUFSDPNTVHJNPUP@LFJTUBUVT
IUUQTUXJUUFSDPNKJLPTUBUVT
ςελϏϦςΟతͳࢦඪͰߟ͑ͨ ΄͏͕͍͍ͷͰʁ
·ͱΊ
·ͱΊ w τϥϯβΫγϣϯεΫϦϓτμϝͰͳ͍ w ͦͦτϥϯβΫγϣϯεΫϦϓτWTυϝΠϯϞσϧΈ͍ͨͳߏਤͰߟ͑ Δ͖Ͱͳ͍ w ৽͍͠ࢹ͕ඞཁͳͷͰʁ