ペパボのサービスとRuby

0
-1

Published on

Ruby・mrubyビジネスセミナー福岡2016
ご紹介です

Published in: Recruiting & HR
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
0
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ペパボのサービスとRuby

  1. 1. GMO Pepabo, Inc. Uchio Kondo 2016/02/10 Ruby・mrubyビジネス
 セミナーFUKUOKA2016 ペパボのサービスと Ruby https://commons.wikimedia.org/wiki/File:20100720_Fukuoka_3697.jpg
  2. 2. ペパボのサービス
  3. 3. 福岡支社
  4. 4. minne > ローンチから4周年! > 17万名以上の作家さん/200万点の作品
 450万DLのアプリ > 作家数・作品数日本No.1のハンドメイドマーケット > CMも絶賛放映中です ※1 ※2 ※1 2015年12月
 ※2 2016年1月
  5. 5. > 審査員特別賞をいただきました!
  6. 6. Rubyの活用
  7. 7. minneを支えるRuby技術 > Ruby on Rails > yao.gem > mrubyによる画像変換サーバ > Thor/Puppet/Fluentd > などなど……
  8. 8. Ruby on Rails > ご存知、Rubyを代表するWebフレームワーク > ローンチ時に3.0、その後バージョンアップを 続けています > 現在も 4.2.5.1 、5.0betaもトライ中
  9. 9. minneのrake stats ※ 2016/02/05現在
  10. 10. yao.gem > ペパボのメンバー中心に開発するOSS > ロゴも当社デザイナ @horaotoko > RubyのOpenStack API Wrapper > 既存のものと違った設計思想 > RubyWorld Conferenceの資料:
 https://www.youtube.com/watch?v=wRF_6oy9eDA
 http://www.slideshare.net/udzura/ruby-wayopenstackkeynote
  11. 11. Okara > mrubyを利用した画像変換サーバ > 詳細は当社エンジニア @yano3 より
 https://speakerdeck.com/yano3/dynamic-image-transformation- server-okara-beta
  12. 12. その他 > インフラ管理ほかで以下のようなRuby製の
 ミドルウェア、ライブラリを利用しています > Puppet - 構成管理 > Thor - ペパボ用カスタムサーバ管理ツール > Fluentd - ログ集約、ログ基盤
  13. 13. ロリポップ!レンタルサーバー > 今年15年目!のレンタルサーバーサービス > 申込者数累計150万人を突破、
 日本最大級のレンタルサーバ事業者
  14. 14. 次世代ホスティング
  15. 15. mrubyの活用
  16. 16. mod_mrubyでDoS対策 > http-dos-detector > mrubyにより、一定期間でのアクセス数に応じ た様々な処理を記述可能 > 例: あるドメインに 1000req/s のアクセスが来たら、そ の後3秒503を返すルール
  17. 17. mruby-cliによる運用ツール > pfds > pidから対象プロセスがopenしてるファイルとそのownerを解析しレ ポート > http://hb.matsumoto-r.jp/entry/2015/10/23/133753 > rcon > リソース制限をしつつコマンド実行するツール > 例えば、負荷サーバ上での調査ツール実行によりさらなる負荷を呼び起 こす、ということを防ぐ > http://hb.matsumoto-r.jp/entry/2015/12/02/133448
  18. 18. この後の予定…… > mod_mruby + mruby-cgroupによる
 リソース制御 > mod_mrubyベースの柔軟な
 Virtual Host対応ウェブプロクシ > などなど……
  19. 19. mruby参考資料 > 当社シニア・プリンシパル 松本による資料 > https://speakerdeck.com/matsumoto_r/mruby-in-http-server > 当社エンジニア 原口による資料 > https://speakerdeck.com/harasou/200mo-websaitowozhi-eru- roripotupu-to-mruby
  20. 20. まとめ
  21. 21. ペパボ福岡❤Ruby > ペパボの福岡支社のサービスにとって、
 Rubyは欠かせない技術 > Rubyを活用するとともに、
 様々な形でのアウトプットで
 mruby・Rubyにも貢献していきます
  22. 22. 人材募集中です > minne アプリケーションエンジニア > ホスティング(ロリポ/ムームードメイン/ heteml)アプリケーションエンジニア > インフラエンジニア > 福岡勤務!! > 👉 https://pepabo.com/recruit/career/
  23. 23. 福岡に人も呼んでいます https://www.wantedly.com/projects/41651
  24. 24. ランチョン、しませんか > ペパランチョンでお話を(会場でも是非)。 > https://pepabo.com/recruit/pepaluncheon/?fukuoka
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×