秒間5万アクセスをさばく組織とZephir等の取り組み Cygamesを支えるPHPとその高速化の取り組み 小笠原 空宙 #phpcon2016_5 #phpcon2016

1
折原有武治@オリサンキュ @ori3

バルスは年1回だが、イベントのたびにバルスが起こっている #phpcon2016 #phpcon2016_5

2016-11-03 13:18:09
masakyst @masakyst

バルス級のアクセスを捌くためには、サーバーサイド構成が重要課題! #phpcon2016

2016-11-03 13:18:37
べー @wantonbe

堅牢性と正当性を1つのクラスで両立するのはすごく難しい。アーキテクチャで考える #phpcon2016

2016-11-03 13:25:00
ぱんくさいばーaka ぱんく @punk_cyber

オーバーヘッドがそこそこあるけどPHPで書けるのがえらそう #phpcon2016 #phpcon2016_5

2016-11-03 13:38:12
ぱんくさいばーaka ぱんく @punk_cyber

Zephir側で特定の関数は持ってて高速化してるのか #phpcon2016 #phpcon2016_5

2016-11-03 13:39:21
Mika Kanayama @mikakanan

zephir、ほんとコードがphp っぽい。面白い。#phpcon2016_5

2016-11-03 13:40:14
Bloomy*双星 @twinstar54321

サイゲームスの講演聞いているのだけど zephir すごない!? #phpcon2016

2016-11-03 13:40:41
morisuke @morisuke_tec

ここにある関数はZephirで最適化がかかります github.com/phalcon/zephir… #phpcon2016

2016-11-03 13:41:42
リンク GitHub phalcon/zephir zephir - Zephir is a compiled high level language aimed to the creation of C-extensions for PHP
ふじポン@CEO兼エンジニア @ffggss

#phpcon2016 Zephir、興味がある。PHP Likeな文法で、C言語に変換。実行は、C言語として行われるので、実行速度が速くなる。特に配列周りは実行速度が速い。*.soファイルなので、いろいろな言語で利用することもできる。

2016-11-03 13:41:45
Bloomy*双星 @twinstar54321

やっぱりシルバーバレットではない、と。 #phpcon2016

2016-11-03 13:44:31
ふじポン@CEO兼エンジニア @ffggss

#phpcon2016 Zephir、面白いけど、コンパイル手順が増えるので、新しいコードなどには使わないほうが良さそう。共通ロジックで、変更が入らないコードを対象とするのが良い。あとは、配列が多様されているところ。バグが多い、新規のコードになるとZephirはディメリット

2016-11-03 13:47:09
宮乃ぺこ @pekomiya

cygamesの話終わりー Zephirさわってみようと思った #phpcon2016

2016-11-03 13:47:29
きのさん@がんばらない @tokino0219

redisとmemcachedの使い分けはソートするかどうか。redisはその辺機能としてあるもんな #phpcon2016 #phpcon2016_5

2016-11-03 13:48:50