$30 off During Our Annual Pro Sale. View Details »
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
160
ワークショップまとめ資料
hiroki8080
0
210
Other Decks in Programming
See All in Programming
FluorTracer / RayTracingCamp11
kugimasa
0
180
Integrating WordPress and Symfony
alexandresalome
0
120
AIコーディングエージェント(NotebookLM)
kondai24
0
100
Module Harmony
petamoriken
2
610
DSPy Meetup Tokyo #1 - はじめてのDSPy
masahiro_nishimi
1
150
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
5
1.9k
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.9k
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
CSC509 Lecture 14
javiergs
PRO
0
220
関数の挙動書き換える
takatofukui
4
770
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
170
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
210
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Practical Orchestrator
shlominoach
190
11k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
Building Adaptive Systems
keathley
44
2.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
Docker and Python
trallard
46
3.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
What's in a price? How to price your products and services
michaelherold
246
12k
Transcript
第 1 回 テ ー マ : サ ー バ
レ ス ア ー キ テ ク チ ャ オンラインワークショップ
今回の活動 • 圧縮ツールの実装方法検討と作業分担
圧縮ツールの実装方法検討 • 圧縮の流れ(通常版) • 1.1つのファイルを読み込み • 2.データを分割(負荷大) • 3.分割後のデータを圧縮(負荷大) •
4.圧縮されたデータを纏める • 圧縮の流れ(サーバーレスアーキテクチャ版) • 1.1つのファイルを複数のAPIで読み込み(負荷分散) • 2.各APIで別々の箇所のデータを読み込み(負荷分散) • 3.各APIで分割後のデータを圧縮(負荷分散) • 4.圧縮されたデータを集めて纏める
圧縮ツールの実装方法検討 • 作るもの • 最初のエンドポイント(何個のAPIにわけるのか判定) • ファイル読み込み&シーク後にデータ読み込み • 分割されたデータを圧縮 •
圧縮されたデータを纏める
今回決まったこと • 今回は開発に時間を取れなかったので、1週間かけて各 自作業を行う。 • 1週間後に進捗を確認し、その後の進め方を決める。