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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
4.6k
XHTMLが残したもの
yosuke_furukawa
PRO
2
810
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
400
デザインシステムが必須の時代に
yosuke_furukawa
PRO
2
310
Node.js, Deno, Bun 最新動向とその所感について
yosuke_furukawa
PRO
10
5.3k
Welcome JSConf.jp 2024
yosuke_furukawa
PRO
1
4.8k
tc39 x jsconf.jp Panel Discussion 2024
yosuke_furukawa
PRO
0
370
Removing Corepack
yosuke_furukawa
PRO
9
2k
JavaScript Runtime とはなにか
yosuke_furukawa
PRO
15
3.2k
Other Decks in Programming
See All in Programming
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
120
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
150
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
160
How I Stole PSI from Android Studio - DroidKaigi2026
worker8
0
130
AIは賢い。でも実行環境は? CLIおじさんがAI時代に伝えたいこと ~ CLIおじさんがAI時代に伝えたいこと ~
curekoshimizu
1
240
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.4k
WebAssembly in Android Apps 〜 WASMはJNIの夢を見るか
keiji
1
100
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
110
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
290
What We Talk About When We Talk About XP
m_seki
2
630
setup-vp GitLab対応の裏側
naokihaba
0
100
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
190
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Skip the Path - Find Your Career Trail
mkilby
1
230
Leo the Paperboy
mayatellez
10
2.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
540
BBQ
matthewcrist
89
10k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
410
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
420
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
4 Signs Your Business is Dying
shpigford
187
23k
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