SlideShare a Scribd company logo
1 of 13
Download to read offline
ニジエチューニング4月
2014/05/01
インフラボランティア:
あんただれ
● 名前
○ ٩( )( )۶とか₍₍⁽⁽(◌ી( ・◡・ )ʃ)とか
○ 匿名ボードだとインちゃんと呼ばれてる
○ コロコロ変わる
● インフラ・バックエンドのボランティアスタッフです
● 2014/03/18にJoin
● 絵は描いてみたいので練習してたり
今月本業と他が忙しくてあんま作業してない!
アニメーションgifリサイズロジック修正
● ジオメトリの扱い方の問題で以下のケースを含む場合で表示がおかしくなる
○ フレーム間でサイズが違う場合
○ フレームでの開始座標が(0,0)以外の場合
○ コード見る限りはパラパラ漫画以外は影響を受けていたと思われる
● ジオメトリの計算を適切に行うように修正
● 一応それっぽい箇所は潰したけどコードが分散していて潰しきれてないかも
○ 最近の投稿で微妙な場合はページを教えてもらえると調査できます
Location整理及びパラメータ合わせ
● 幾つかのLocationに分散していた配信キャッシュサーバをバックボーン的に
有利な東京に配置
● レイテンシの改善に繋がった(多分平均で10~15msぐらい?)
● カーネルパラメータの差分がありすぎたため画像配信系は再構築
Varnish4投入
● stream及びgrace動作でミス時の体感を軽く
● キャッシュサーバi/o負荷も軽減(Persistent)
● 1台残して(比較用)全部Varnish4に
Varnish4投入
3.0.5
4.0.0
AP側ProxyをVarnish4に変更
● 今までヘルスチェックをしていなかったためするように
○ 配下wsがdownしたら1秒ぐらいで切り離されるように
○ staticfile監視なのでまだ改善の余地はある
● キャッシュ可能なものはキャッシュするように
● グローバル対ローカルでトラフィックが2:1になった
SSLLabsの評価を上げておいた
● 匿名ボード見てたらSSLLabsの評価が低いと言われていたのでAにしておいた
● A+はHSTSしないとだめなので一応最高評価
真っ白ページ対策
● ApacheがOut of memory祭りでページが白くなってた
● 指定されていた値が結構高かったのでオフピークでも30分ぐらいで再生成され
るぐらいに調整(MaxRequestPerChild)
● 後日spare系も調整 OOM祭 対策
HTTPSのパフォーマンスあげた
● いくつか微妙なパラメータなどがあったのでチューニング
● ついでにspdyも有効に
HTTP 1.42s HTTPS 2.29s
(before tune)
SPDY 1.44s HTTPS 1.46s
(after tune)
まとめ
● 画像配信系で安定性に関わるところはほぼ潰したはず
● SSLまわりもほぼ問題潰した、ある程度まともに使えるレベルかと
● 来月はAP側を重点的に手を入れていきたい

More Related Content

Viewers also liked (7)

Little Rock Nine
Little Rock NineLittle Rock Nine
Little Rock Nine
 
Tax Audit under section 44AB of Income Tax Act,1961
Tax Audit under section 44AB of Income Tax Act,1961Tax Audit under section 44AB of Income Tax Act,1961
Tax Audit under section 44AB of Income Tax Act,1961
 
9124 bf
9124 bf9124 bf
9124 bf
 
Charla Inteligencia Emocional
Charla Inteligencia EmocionalCharla Inteligencia Emocional
Charla Inteligencia Emocional
 
CVP Monitoring_Dr. Subrata Kumar_BSMMU_2014
CVP Monitoring_Dr. Subrata Kumar_BSMMU_2014CVP Monitoring_Dr. Subrata Kumar_BSMMU_2014
CVP Monitoring_Dr. Subrata Kumar_BSMMU_2014
 
Commonly Used Drugs In Cath Lab
Commonly Used Drugs In Cath LabCommonly Used Drugs In Cath Lab
Commonly Used Drugs In Cath Lab
 
16 Customer Service Secrets We Learned at Headsets.com: The Super Pickle Way
16 Customer Service Secrets We Learned at Headsets.com: The Super Pickle Way16 Customer Service Secrets We Learned at Headsets.com: The Super Pickle Way
16 Customer Service Secrets We Learned at Headsets.com: The Super Pickle Way
 

ニジエチューニング4月