SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Klabの技術者
                    2010/11/1 KLab株式会社
                                    叓
                             第二開発部 部
                                  天羽公平




 Copyright 2010 KLab Inc. All right reserved.
自己紹介

  叓
第二開発部 部
天羽公平

2006   KLab株式会社                    入社
イケイケプレーで存在感発揮
天     ー ーや拊手ブ グ ち  等匭包の
アクションで開発を牽引、オレがいるから
KLabの拊手エン ニアは成 する!

          Copyright 2010 KLab Inc. All right reserved.
Klabの開発についてちょっと紹介


 開発環境:
  LAMPです
  PHPバリバリ書いてます!
  Symfony使てます

                     しかし
                     超高負荷に対応しないと。。。

       Copyright 2010 KLab Inc. All right reserved.
こういうことしてます

1.画像合成やFlash合成の高速化
  KGD: GDの高速化版PHP拡張
  Flamixer: swfmillの高速化版PHP拡張

2.DB周りのチューニング
  クエリの単純化: スキーマ設計が重要
  Index最適化: お祭りですw

3.Webアプリのチューニング
  internethakai: 捌自の 掐ツール(勘參去挧用)
  徹底した計測: Xdebug, Oprofile等で計測

          Copyright 2010 KLab Inc. All right reserved.
その他イケてる活動

1.OSS活動
  stone: TCP/IPパケットリピータ
  makuosan: 爆速ファイル転送ツール
  repcached: memcached + replication

2.ハイブリッド開発
  企画段階からガッツリ絡んでサービス構築

3.好き勝手な活動(どぶろく)
  オレオレKDK: kindleでアプリ動いたよ!
  ミニ四駆: Androidでミニ四駆を操作

           Copyright 2010 KLab Inc. All right reserved.
Klabで活躍する人物像

1.マインド
  印動 かつ           ティ な 動のとれる
  ググってヒットしなくても諦めない


2.スキル
  マスト: LAMPで2 匆 の開発                                      挧
  ベター: MySQLに超詳しい
  ベター: パフォーマンスチューニング大好き



          Copyright 2010 KLab Inc. All right reserved.
大ヒット!ソーシャルアプリの 卷
                        2010/11/1 KLab株式会社
                             第2開発部 吉田 乾




     Copyright 2010 KLab Inc. All right reserved.
■会社紹介

• 2000 8 設
     10周 を えます!
                                          弊社提供のソーシャルアプリ一例
• 大規模/高負荷モバイル
  サイトの構築/運用にて
  負荷対策のノウハウを蓄積
  してきました

• ソーシャルアプリ向け
  ホスティングサービス
  「DSAS Hosting for
  Social」提供中!

                Copyright 2010 KLab Inc. All right reserved.
■自己紹介

 匷 :吉田( 田) 乾
 通称:テンサン
 特徴:婿養子(吉田は旧姓)
   *Klabは旧姓も使える会社ですよ!
  もともとは 匜揀SEで
  技術にあこがれてKlabに入社
  現在は高速開発と負荷対策が主な担当

 趣味:native japanese
 口癖:ハズカシガラズニ ハツオンシマショウ

           Copyright 2010 KLab Inc. All right reserved.
■KLabの開発特徴①


  特化型勘                                        分業制
 特化型:
 各自が得意分野を持ち、その分野を突き詰めることで高
 いパフォーマンスを生み出す。

 勘   分業:
 自分のメインの分野にとどまらず、周りの分野に対して
 意 やアイデアをぶつけることで高いパフォーマンスを
 生み出す。

        Copyright 2010 KLab Inc. All right reserved.
■KLabの開発特徴②

 難攻勘叉の勥


 大規模/高負荷のモバイルサイト構築を
  って  Klabの技術の血晶(結晶)と
 もいえるサーバー郡
 耐高負荷性と安定性を厥 さ る    に
 日々進化し続ける環境
        Copyright 2010 KLab Inc. All right reserved.
■KLabの風土




オレ達マジメに楽しく
技術しちゃってるんだ
ぜっ!
 http://lab.klab.org/young/
            Copyright 2010 KLab Inc. All right reserved.
■今後のKLab


 1. まずは国内ソーシャル市場は逃さない!
 2.   厱    ン   ン匈勭も攻                                 ちゃいます!
 3. スマートフォンもやってます!




          オレ達のチャレンジは終わらない

               Copyright 2010 KLab Inc. All right reserved.

Weitere ähnliche Inhalte

Andere mochten auch

Understanding the misconception
Understanding the misconceptionUnderstanding the misconception
Understanding the misconception
leondorsey1986
 
Data people services_presentation
Data people services_presentationData people services_presentation
Data people services_presentation
DataPeople Limited
 
Stacked deck presentation
Stacked deck presentationStacked deck presentation
Stacked deck presentation
Joe Hines
 
Dgu ppt en_fin
Dgu ppt en_finDgu ppt en_fin
Dgu ppt en_fin
960200
 
Stacked deck presentation (1)
Stacked deck presentation (1)Stacked deck presentation (1)
Stacked deck presentation (1)
Joe Hines
 
The Alan Towers (Commercial Real Estate Financing)
The Alan Towers (Commercial Real Estate Financing)The Alan Towers (Commercial Real Estate Financing)
The Alan Towers (Commercial Real Estate Financing)
russellernst
 

Andere mochten auch (19)

Using content-based multimedia similarity search for learning
Using content-based multimedia similarity search for learningUsing content-based multimedia similarity search for learning
Using content-based multimedia similarity search for learning
 
Interculturalidad compilacion de temas
Interculturalidad compilacion de temasInterculturalidad compilacion de temas
Interculturalidad compilacion de temas
 
Understanding the misconception
Understanding the misconceptionUnderstanding the misconception
Understanding the misconception
 
17
1717
17
 
Data people services_presentation
Data people services_presentationData people services_presentation
Data people services_presentation
 
START2GO: LevelUp
START2GO: LevelUpSTART2GO: LevelUp
START2GO: LevelUp
 
Сгореть на работе и восстать из пепла (SQA Days-15)
Сгореть на работе и восстать из пепла (SQA Days-15)Сгореть на работе и восстать из пепла (SQA Days-15)
Сгореть на работе и восстать из пепла (SQA Days-15)
 
Stacked deck presentation
Stacked deck presentationStacked deck presentation
Stacked deck presentation
 
Watch Out Social, Here Comes Mobile--Customer Response Summit 5/12/11
Watch Out Social, Here Comes Mobile--Customer Response Summit 5/12/11Watch Out Social, Here Comes Mobile--Customer Response Summit 5/12/11
Watch Out Social, Here Comes Mobile--Customer Response Summit 5/12/11
 
2011 Antlerless Recommendations, May 4, 2011
2011 Antlerless Recommendations, May 4, 20112011 Antlerless Recommendations, May 4, 2011
2011 Antlerless Recommendations, May 4, 2011
 
Dgu ppt en_fin
Dgu ppt en_finDgu ppt en_fin
Dgu ppt en_fin
 
Personalizing Mobile Interaction To Create Lasting Customer Loyalty
Personalizing Mobile Interaction To Create Lasting Customer LoyaltyPersonalizing Mobile Interaction To Create Lasting Customer Loyalty
Personalizing Mobile Interaction To Create Lasting Customer Loyalty
 
Stacked deck presentation (1)
Stacked deck presentation (1)Stacked deck presentation (1)
Stacked deck presentation (1)
 
A Competive edge
A Competive edgeA Competive edge
A Competive edge
 
SMS For Email Service Providers Webinar
SMS For Email Service Providers WebinarSMS For Email Service Providers Webinar
SMS For Email Service Providers Webinar
 
The Alan Towers (Commercial Real Estate Financing)
The Alan Towers (Commercial Real Estate Financing)The Alan Towers (Commercial Real Estate Financing)
The Alan Towers (Commercial Real Estate Financing)
 
Integrating SMS Into Your Cross-Channel Messaging Strategy
Integrating SMS Into Your Cross-Channel Messaging StrategyIntegrating SMS Into Your Cross-Channel Messaging Strategy
Integrating SMS Into Your Cross-Channel Messaging Strategy
 
Yadira
YadiraYadira
Yadira
 
Retail Mobile Marketing Lookbook
Retail Mobile Marketing LookbookRetail Mobile Marketing Lookbook
Retail Mobile Marketing Lookbook
 

Ähnlich wie 【STR2 Klab プレゼンテーション】

Realm platform2019
Realm platform2019Realm platform2019
Realm platform2019
昌桓 李
 
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことHTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
Masakazu Muraoka
 
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました
Satoshi Yokoi
 

Ähnlich wie 【STR2 Klab プレゼンテーション】 (20)

Phpconf2010
Phpconf2010Phpconf2010
Phpconf2010
 
OpenStack Days Tokyo 2014のプレゼンテーション資料(モーフ・ラボ & アセアン・ラボ)
OpenStack Days Tokyo 2014のプレゼンテーション資料(モーフ・ラボ & アセアン・ラボ)OpenStack Days Tokyo 2014のプレゼンテーション資料(モーフ・ラボ & アセアン・ラボ)
OpenStack Days Tokyo 2014のプレゼンテーション資料(モーフ・ラボ & アセアン・ラボ)
 
Garden introduction for dea users public
Garden introduction for dea users   publicGarden introduction for dea users   public
Garden introduction for dea users public
 
おすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップおすすめインフラ! for スタートアップ
おすすめインフラ! for スタートアップ
 
使ってわかった!現場担当者が語るOpenStack運用管理の課題 - OpenStack最新情報セミナー 2015年2月
使ってわかった!現場担当者が語るOpenStack運用管理の課題  - OpenStack最新情報セミナー 2015年2月使ってわかった!現場担当者が語るOpenStack運用管理の課題  - OpenStack最新情報セミナー 2015年2月
使ってわかった!現場担当者が語るOpenStack運用管理の課題 - OpenStack最新情報セミナー 2015年2月
 
チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発チラシルiOSでの広告枠開発
チラシルiOSでの広告枠開発
 
Realm platform2019
Realm platform2019Realm platform2019
Realm platform2019
 
Salesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれSalesforce Lightning をやってみてあれこれ
Salesforce Lightning をやってみてあれこれ
 
OpenStack環境構築支援について
OpenStack環境構築支援についてOpenStack環境構築支援について
OpenStack環境構築支援について
 
DeNA流cocos2d xとの付き合い方
DeNA流cocos2d xとの付き合い方DeNA流cocos2d xとの付き合い方
DeNA流cocos2d xとの付き合い方
 
Automation with SoftLayer and Zabbix
Automation with SoftLayer and ZabbixAutomation with SoftLayer and Zabbix
Automation with SoftLayer and Zabbix
 
初心者にも丸わかり!Soft layeroverlaynetworkの魅力
初心者にも丸わかり!Soft layeroverlaynetworkの魅力初心者にも丸わかり!Soft layeroverlaynetworkの魅力
初心者にも丸わかり!Soft layeroverlaynetworkの魅力
 
HTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なことHTML5時代のwebクリエイターに必要なこと
HTML5時代のwebクリエイターに必要なこと
 
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました
新事業がどんどん出来て組織が拡大中のフェーズのランサーズがどんな感じでプロジェクトを回しているのかまとめてみました
 
FFRKを支えるWebアプリケーションフレームワークの技術
FFRKを支えるWebアプリケーションフレームワークの技術FFRKを支えるWebアプリケーションフレームワークの技術
FFRKを支えるWebアプリケーションフレームワークの技術
 
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
 
JavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jpJavaOne 2015 JDK Update (Jigsaw) #j1jp
JavaOne 2015 JDK Update (Jigsaw) #j1jp
 
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
OpenJDKは使い物になるか?OpenJDKの実際と今後 (NTTデータ オープンソースDAY 2015 Autumn 講演資料)
 
ドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkinsドリコムを支える課金ライブラリを支えるJenkins
ドリコムを支える課金ライブラリを支えるJenkins
 
IBM Log Analysis with LogDNAを評価した話
 IBM Log Analysis with LogDNAを評価した話 IBM Log Analysis with LogDNAを評価した話
IBM Log Analysis with LogDNAを評価した話
 

Kürzlich hochgeladen

Kürzlich hochgeladen (11)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 

【STR2 Klab プレゼンテーション】

  • 1. Klabの技術者 2010/11/1 KLab株式会社 叓 第二開発部 部 天羽公平 Copyright 2010 KLab Inc. All right reserved.
  • 2. 自己紹介 叓 第二開発部 部 天羽公平 2006 KLab株式会社 入社 イケイケプレーで存在感発揮 天 ー ーや拊手ブ グ ち 等匭包の アクションで開発を牽引、オレがいるから KLabの拊手エン ニアは成 する! Copyright 2010 KLab Inc. All right reserved.
  • 3. Klabの開発についてちょっと紹介 開発環境: LAMPです PHPバリバリ書いてます! Symfony使てます しかし 超高負荷に対応しないと。。。 Copyright 2010 KLab Inc. All right reserved.
  • 4. こういうことしてます 1.画像合成やFlash合成の高速化 KGD: GDの高速化版PHP拡張 Flamixer: swfmillの高速化版PHP拡張 2.DB周りのチューニング クエリの単純化: スキーマ設計が重要 Index最適化: お祭りですw 3.Webアプリのチューニング internethakai: 捌自の 掐ツール(勘參去挧用) 徹底した計測: Xdebug, Oprofile等で計測 Copyright 2010 KLab Inc. All right reserved.
  • 5. その他イケてる活動 1.OSS活動 stone: TCP/IPパケットリピータ makuosan: 爆速ファイル転送ツール repcached: memcached + replication 2.ハイブリッド開発 企画段階からガッツリ絡んでサービス構築 3.好き勝手な活動(どぶろく) オレオレKDK: kindleでアプリ動いたよ! ミニ四駆: Androidでミニ四駆を操作 Copyright 2010 KLab Inc. All right reserved.
  • 6. Klabで活躍する人物像 1.マインド 印動 かつ ティ な 動のとれる ググってヒットしなくても諦めない 2.スキル マスト: LAMPで2 匆 の開発 挧 ベター: MySQLに超詳しい ベター: パフォーマンスチューニング大好き Copyright 2010 KLab Inc. All right reserved.
  • 7. 大ヒット!ソーシャルアプリの 卷 2010/11/1 KLab株式会社 第2開発部 吉田 乾 Copyright 2010 KLab Inc. All right reserved.
  • 8. ■会社紹介 • 2000 8 設 10周 を えます! 弊社提供のソーシャルアプリ一例 • 大規模/高負荷モバイル サイトの構築/運用にて 負荷対策のノウハウを蓄積 してきました • ソーシャルアプリ向け ホスティングサービス 「DSAS Hosting for Social」提供中! Copyright 2010 KLab Inc. All right reserved.
  • 9. ■自己紹介 匷 :吉田( 田) 乾 通称:テンサン 特徴:婿養子(吉田は旧姓) *Klabは旧姓も使える会社ですよ! もともとは 匜揀SEで 技術にあこがれてKlabに入社 現在は高速開発と負荷対策が主な担当 趣味:native japanese 口癖:ハズカシガラズニ ハツオンシマショウ Copyright 2010 KLab Inc. All right reserved.
  • 10. ■KLabの開発特徴① 特化型勘 分業制 特化型: 各自が得意分野を持ち、その分野を突き詰めることで高 いパフォーマンスを生み出す。 勘 分業: 自分のメインの分野にとどまらず、周りの分野に対して 意 やアイデアをぶつけることで高いパフォーマンスを 生み出す。 Copyright 2010 KLab Inc. All right reserved.
  • 11. ■KLabの開発特徴② 難攻勘叉の勥 大規模/高負荷のモバイルサイト構築を って Klabの技術の血晶(結晶)と もいえるサーバー郡 耐高負荷性と安定性を厥 さ る に 日々進化し続ける環境 Copyright 2010 KLab Inc. All right reserved.
  • 13. ■今後のKLab 1. まずは国内ソーシャル市場は逃さない! 2. 厱 ン ン匈勭も攻 ちゃいます! 3. スマートフォンもやってます! オレ達のチャレンジは終わらない Copyright 2010 KLab Inc. All right reserved.