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
240
オンラインワークショップ資料
hiroki8080
0
200
ワークショップまとめ資料3
hiroki8080
0
150
ワークショップまとめ資料
hiroki8080
0
200
Other Decks in Programming
See All in Programming
Team operations that are not burdened by SRE
kazatohiei
1
310
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
920
レベル1の開発生産性向上に取り組む − 日々の作業の効率化・自動化を通じた改善活動
kesoji
0
230
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
290
生成AI時代のコンポーネントライブラリの作り方
touyou
1
220
Node-RED を(HTTP で)つなげる MCP サーバーを作ってみた
highu
0
120
「テストは愚直&&網羅的に書くほどよい」という誤解 / Test Smarter, Not Harder
munetoshi
0
170
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
430
Flutterで備える!Accessibility Nutrition Labels完全ガイド
yuukiw00w
0
160
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
200
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
5
1.1k
코딩 에이전트 체크리스트: Claude Code ver.
nacyot
0
300
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Faster Mobile Websites
deanohume
307
31k
Into the Great Unknown - MozCon
thekraken
40
1.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Music & Morning Musume
bryan
46
6.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Transcript
第 1 回 テ ー マ : サ ー バ
レ ス ア ー キ テ ク チ ャ オンラインワークショップ
今回の活動 • 圧縮ツールの実装方法検討と作業分担
圧縮ツールの実装方法検討 • 圧縮の流れ(通常版) • 1.1つのファイルを読み込み • 2.データを分割(負荷大) • 3.分割後のデータを圧縮(負荷大) •
4.圧縮されたデータを纏める • 圧縮の流れ(サーバーレスアーキテクチャ版) • 1.1つのファイルを複数のAPIで読み込み(負荷分散) • 2.各APIで別々の箇所のデータを読み込み(負荷分散) • 3.各APIで分割後のデータを圧縮(負荷分散) • 4.圧縮されたデータを集めて纏める
圧縮ツールの実装方法検討 • 作るもの • 最初のエンドポイント(何個のAPIにわけるのか判定) • ファイル読み込み&シーク後にデータ読み込み • 分割されたデータを圧縮 •
圧縮されたデータを纏める
今回決まったこと • 今回は開発に時間を取れなかったので、1週間かけて各 自作業を行う。 • 1週間後に進捗を確認し、その後の進め方を決める。