Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Hexi
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yosuke Furukawa
PRO
April 14, 2015
Programming
87k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Hexi
Hexsticker as a Service
Yosuke Furukawa
PRO
April 14, 2015
More Decks by Yosuke Furukawa
See All by Yosuke Furukawa
Webの地図
yosuke_furukawa
PRO
6
5.1k
XHTMLが残したもの
yosuke_furukawa
PRO
2
930
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
440
デザインシステムが必須の時代に
yosuke_furukawa
PRO
2
320
Node.js, Deno, Bun 最新動向とその所感について
yosuke_furukawa
PRO
10
5.4k
Welcome JSConf.jp 2024
yosuke_furukawa
PRO
1
4.9k
tc39 x jsconf.jp Panel Discussion 2024
yosuke_furukawa
PRO
0
380
Removing Corepack
yosuke_furukawa
PRO
9
2k
JavaScript Runtime とはなにか
yosuke_furukawa
PRO
15
3.2k
Other Decks in Programming
See All in Programming
R8 の設定見直しでアプリサイズ削減
andpad
0
210
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
160
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.1k
Kotlinの15年とServer-Side Kotlin
n_takehata
1
120
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
Workers Cache を知る
syumai
0
350
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
180
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
380
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
270
wkhtmltopdfの次どうするか問題2026
willnet
2
1.9k
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
250
JRuby: Past, Present, and Future
headius
0
230
Featured
See All Featured
It's Worth the Effort
3n
188
29k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
630
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Odyssey Design
rkendrick25
PRO
2
870
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.2k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Transcript
Hexi @yosuke_furukawa
Hexsticker as a Service
None
JavaScript users love hexagonal stickers !!
None
+4FSTEFpOF4UJDLFST4UBOEBSE
Hexi internal
Hexi internal • Nginx (SPDY/3.1) • ngx_small_light • io.js only
1 process • AWS RDS • AWS S3
performance
h2load $ h2load -n1000 -c100 -m100 -pspdy/3.1 https://hexi.pics/ finished in
4.44s, 225 req/s, 2.02MB/s requests: 1000 total, 1000 started, 1000 done, 1000 succeeded, 0 failed, 0 errored status codes: 1000 2xx, 0 3xx, 0 4xx, 0 5xx traffic: 9393534 bytes total, 437250 bytes headers, 9013000 bytes data min max mean sd +/- sd time for request: 973.15ms 3.74s 2.47s 737.45ms 63.90%
https without SPDY
https without SPDY TFDPOET
https with SPDY
https with SPDY TFDPOETTFDPOET
SPDY pros • No concat JS/CSS • No CSS sprite
• No domain sharding
SPDY pros • No concat JS/CSS • No CSS sprite
• No domain sharding CFUUFSF⒎FDUXJUINJOJNVNF⒎PSU
SPDY cons • ELB does not support (?) • SPDY
is dead long live HTTP2
DEMO
future
Hexi future • http2 (nghttp2 or h2o) (new!) •
io.js only 1 process • AWS RDS • AWS S3 • AWS Lambda (new!)
http2 sticker is now available
https://hexi.pics/items/a8f92e622f85374e41dde6c5d5505750