ソーシャル、スマートフォン、その先の世界へ - KLab

ソーシャル、スマートフォン、その先の世界へ

HOME > クラウド・ライセンス事業 > クラウド事業 > 

ソーシャルアプリ向けホスティングサービス:DSAS Hosting for Social > Flamixer導入効果



ソーシャルアプリ向け高負荷対応サーバー・ホスティング:DSAS Hosting for Social

オプションサービス

Flamixer

Flamixerの導入メリット

1

Flamixerは従来のswfmillを利用した動的生成と比較し15〜100倍以上の高速化を実現しています。これによりサーバ負荷や応答遅延の問題を根本的に解消でき、これまで諦めざるを得なかった高度な演出を実現できます。

2

FlamixerはPHPの拡張モジュールとしてシンプルに使用できます。これまでは非常に複雑かつ高度な技術を用いて実現していたFlashの動的生成を数個の関数呼び出しとテンプレート設定ファイルで実現できます。

3

Flamixerが実現する高速なFlashの動的生成は、Flash生成のためのサーバ増設を不要にし(既に生成処理のためにサーバを増設している場合は、その削減が可能です。)、アプリケーションのアーキテクチャもシンプルに保つことができ、コスト及び障害発生ポイントを低減させる効果があります。

FlamixerはKGDと連携させることも可能です。KGDで高速に合成した画像をそのままFlamixerの入力として与えFlash生成を実現します。この連携はソーシャルアプリに更に高い表現力をもたらします。

Flamixerの詳細はこちら

KGDの詳細はこちら

 

Flamixerの構成と処理フロー

Flamixerを使用する場合、KGDに合成したい画像を渡せば、合成後画像でFlashを動的に生成可能。また、MessagePackを採用することでXMLのバース処理時間を大幅短縮できます。
 

※ swfmill (http://swfmill.org/)
swf<->xml の相互変換を実現するオープンソースのツールで、Flashの動的生成の手段の1つとして 広く用いられています。
※ MessagePack(http://msgpack.org/)
オープンソースのバイナリシリアライズフォーマットです。スキーマレスで扱いやすいのが特徴です。

 

Flamixerの詳細はこちら

 

ベンチマーク

swfmill/Flamixerそれぞれを用いて文字列置換を行った場合、圧倒的な速度差があることがわかります。
 
 
  • DSAS Hosting for Socialのサービス概要
  • DSAS Hosting for Socialの導入効果
  • DSAS Hosting for Socialの導入事例
  • DSAS Hosting for Socialならではのメリット
  • DSAS Hosting for Socialオプション:KGDとは
  • DSAS Hosting for Social オプション:Flamixerとは
  • DSAS Hosting for Social オプション:Flamixerの導入効果
  • DSAS Hosting for Socialのお問い合わせはこちらから
  •  
 

ページの先頭へ