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
ワークショップまとめ資料2
Search
hiroki8080
May 20, 2016
Programming
0
140
ワークショップまとめ資料2
hiroki8080
May 20, 2016
Tweet
Share
More Decks by hiroki8080
See All by hiroki8080
オンラインワークショップ資料
hiroki8080
0
220
オンラインワークショップ資料
hiroki8080
0
250
オンラインワークショップ資料
hiroki8080
0
200
ワークショップまとめ資料3
hiroki8080
0
160
ワークショップまとめ資料
hiroki8080
0
210
Other Decks in Programming
See All in Programming
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
180
Unity6.3 AudioUpdate
cova8bitdots
0
110
Claude Code の Skill で複雑な既存仕様をすっきり整理しよう
yuichirokato
1
280
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
150
Head of Engineeringが現場で回した生産性向上施策 2025→2026
gessy0129
0
210
CopilotKit + AG-UIを学ぶ
nearme_tech
PRO
1
130
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
200
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
350
atmaCup #23でAIコーディングを活用した話
ml_bear
4
740
Ruby x Terminal
a_matsuda
7
580
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
370
浮動小数の比較について
kishikawakatsumi
0
370
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
65
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
96
30 Presentation Tips
portentint
PRO
1
250
Unsuck your backbone
ammeep
672
58k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
New Earth Scene 8
popppiees
1
1.7k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
190
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
RailsConf 2023
tenderlove
30
1.4k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
Faster Mobile Websites
deanohume
310
31k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
第 1 回 テ ー マ : サ ー バ
レ ス ア ー キ テ ク チ ャ オンラインワークショップ
今回の活動 • 圧縮ツールの実装方法検討と作業分担
圧縮ツールの実装方法検討 • 圧縮の流れ(通常版) • 1.1つのファイルを読み込み • 2.データを分割(負荷大) • 3.分割後のデータを圧縮(負荷大) •
4.圧縮されたデータを纏める • 圧縮の流れ(サーバーレスアーキテクチャ版) • 1.1つのファイルを複数のAPIで読み込み(負荷分散) • 2.各APIで別々の箇所のデータを読み込み(負荷分散) • 3.各APIで分割後のデータを圧縮(負荷分散) • 4.圧縮されたデータを集めて纏める
圧縮ツールの実装方法検討 • 作るもの • 最初のエンドポイント(何個のAPIにわけるのか判定) • ファイル読み込み&シーク後にデータ読み込み • 分割されたデータを圧縮 •
圧縮されたデータを纏める
今回決まったこと • 今回は開発に時間を取れなかったので、1週間かけて各 自作業を行う。 • 1週間後に進捗を確認し、その後の進め方を決める。