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
120
ワークショップまとめ資料2
hiroki8080
May 20, 2016
Tweet
Share
More Decks by hiroki8080
See All by hiroki8080
オンラインワークショップ資料
hiroki8080
0
190
オンラインワークショップ資料
hiroki8080
0
230
オンラインワークショップ資料
hiroki8080
0
180
ワークショップまとめ資料3
hiroki8080
0
140
ワークショップまとめ資料
hiroki8080
0
170
Other Decks in Programming
See All in Programming
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
630
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
PHPはいつから死んでいるかの調査
chiroruxx
1
360
Ruby GitHub Packages
bkuhlmann
0
630
Build Apps for iOS, Android & Desktop in 100% Kotlin With Compose Multiplatform (mDevCamp 2024)
zsmb
0
200
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.3k
Site Reliability Engineering for GMO
pyama86
7
1k
Blue/Greenデプロイの導入による 運用フローの改善
kudoas
1
360
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
PostmanでAPIの動作確認が楽になった話
h455h1
0
160
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
200
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
810
Featured
See All Featured
The Mythical Team-Month
searls
215
42k
Producing Creativity
orderedlist
PRO
336
39k
YesSQL, Process and Tooling at Scale
rocio
163
13k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
A better future with KSS
kneath
231
16k
How to Ace a Technical Interview
jacobian
272
22k
Principles of Awesome APIs and How to Build Them.
keavy
120
16k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Done Done
chrislema
178
15k
Transcript
第 1 回 テ ー マ : サ ー バ
レ ス ア ー キ テ ク チ ャ オンラインワークショップ
今回の活動 • 圧縮ツールの実装方法検討と作業分担
圧縮ツールの実装方法検討 • 圧縮の流れ(通常版) • 1.1つのファイルを読み込み • 2.データを分割(負荷大) • 3.分割後のデータを圧縮(負荷大) •
4.圧縮されたデータを纏める • 圧縮の流れ(サーバーレスアーキテクチャ版) • 1.1つのファイルを複数のAPIで読み込み(負荷分散) • 2.各APIで別々の箇所のデータを読み込み(負荷分散) • 3.各APIで分割後のデータを圧縮(負荷分散) • 4.圧縮されたデータを集めて纏める
圧縮ツールの実装方法検討 • 作るもの • 最初のエンドポイント(何個のAPIにわけるのか判定) • ファイル読み込み&シーク後にデータ読み込み • 分割されたデータを圧縮 •
圧縮されたデータを纏める
今回決まったこと • 今回は開発に時間を取れなかったので、1週間かけて各 自作業を行う。 • 1週間後に進捗を確認し、その後の進め方を決める。