氏は、前回出演からの5年間で何が変わり、そしてこれから新たにどんな変化が起こってきそうかを予測。自分が役員を務めるGREEを具体例にとって、1つのWebアプリケーションを長期間にわたって継続する場合に発生する、技術面での問題点や課題について語った。氏は、前回出演からの5年間で何が変わり、そしてこれから新たにどんな変化が起こってきそうかを予測。自分が役員を務めるGREEを具体例にとって、1つのWebアプリケーションを長期間にわたって継続する場合に発生する、技術面での問題点や課題について語った。10倍、100倍、1,000倍を考え続けること」まず藤本氏は、この5年間のWebアプリケーション関連技術の変遷をふり返って、「5年前を見ると、LinuxやMySQL、Apache、言語ではPHPやRubyなどオープンソース系がいっせいに出てきたのがわかる。サービスという側面からの移り変わりを見ると、ブログ期からソーシャル期、そしてリアルタイム期へと変わってきた。してみると、当時の多くの技術要素は5年後の今も継続しているし、この間の技術トレンド自体が必ずしもテクノロジードリブンではないことがわかる。その背景には、インターネット接続数の増加で情報発信者数が増え、ユーザーとインターネットとの距離が縮まったことがある。そのことがサービスを変化させ、あわせてテクノロジーも変化してきたのだ」。した具体例に、藤本氏はGREEのビジネスとサービスの変化を挙げる。2006年と2011年の比較を規模で見ると、ユーザー数は100倍、ページビューは1,000倍、バーチャルホスト数は10倍、そしてサーバ台数は100倍にそれぞれ増えている。この急激な規模の成長の中で、スケーラビリティ確保への多大なコストやソフトウェアのカスタマイズ、管理手法の限界など、さまざまな課題が発生してきたと藤本氏は明かす。「これらへの対応を通じて、私たちはいくつかの教訓を得た。10倍、100倍、1,000倍を考え続けることだ。schemaとsqlで10倍のトラフィックが出ても耐えられるか?』といったスケーラビリティや可用性の問い。『またそうなったときに、この言語に依存し続けても安全か?』といったことがらまでを含む問いを、つねに自分たちに向けて繰り返し投げかけてきた」。インターネットの可能性が拡がる5年間に想像力を向けよう加えて最近は、水平方向へも思いを馳せつつあると藤本氏は変化を語る。「PCだけでなくフィーチャーフォンやスマートフォン、さらにそれ以外の端末の可能性を考えなくてはならない。サービス展開において日本だけでなくグローバルでの発想もますます重要になってくると考えている」。それらを踏まえて藤本氏は、「2016年に想いを馳せてみよう。多くの技術は継続しているし、さらなるインターネットユーザーの増加、ハードウェア性能や回線速度の飛躍的な向上といった状況変化が引き起こす新たな動きを想像しなくてはならない」と今後の展望を語る。モバイルデバイスへのサービス集約や、ユーザーが発信するデータの増大、またモバイルデバイスの常時接続性が生む新しいサービスといったことが考えられる。一方でサーバ側のアーキテクチャの多様化や、アプリケーションの複雑化の進行などの課題にも、開発者は取り組んでいかなくてはならないだろう。「だが、いずれにせよこれからの5年間は、私たちがインターネットでできることがさらに増え続ける5年間に違いない。どんなテクノロジーを使い、また作って、どんな人たちに向けたサービスを創造していくか。互いに研鑽し合いながら、また5年後にお会いしよう」と藤本氏は呼びかけてセッションを締めくくった。六本木ヒルズ森タワーhttp://www.gree.co.jp/連載通知を行うには会員登録(無料)が必要です。会員の方はログインを行ってください。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。