連載
サイバーエージェントを支える技術者たち
「アメーバブログ」や,「アメーバピグ」など,よく知られたソーシャルサービスを展開するインターネットサービス「Ameba」を運営する(株)サイバーエージェントの技術者に,数多くの魅力的なサービスを支える秘密を伺いました。
- 第27回 プライベートクラウド構築プロジェクト[後編]
- OpenStackを使ってプライベートクラウドを構築
- プライベートクラウドの構築でインフラ運用の手間を削減
2012年2月17日
- 第26回 プライベートクラウド構築プロジェクト[前編]
- サイバーエージェントが構築するプライベートクラウド環境
- アプリケーションのテスト環境に構築したプライベートクラウドを活用
2012年1月18日
- 第25回 MongoDB最前線! 効果的なシャーディングとバックアップ
- Ameba PicoやピグライフでMongoDBを実運用
- シャーディング利用時はデータのバランシングが鍵
- シャードを追加するタイミングには注意すべき
- 可用性やスケールアウトの点で構築/運用の手間を省けるMongoDB
- トラブル発生時の手戻りへの対処がバックアップ検討のポイント
- MongoDBを運用するうえで知っておきたいポイント
2011年12月21日
- 第24回 進化を続けるソーシャルゲーム「モグ」(後編)
- 多くのプレーヤを集めるモグのバックエンドシステム
- スマートフォンへの対応を積極的に進めるモグ
- それぞれの担当者が語るモグのこれからと目標
2011年12月7日
- 第23回 ファン待望のスマートフォン向けピグを開発!
- HTML5をフルに活用しスマートフォン対応を実現
- プラットフォームごとの実装差やバグを乗り越えて開発を進める
2011年11月24日
- 第22回 進化を続けるソーシャルゲーム「モグ」(前編)
- レシピを覚えて新たな料理にチャレンジ! 料理を中心としたソーシャルゲーム
- 短期間で積極的に改善が行われる開発の秘密とは?
2011年11月9日
- 第21回 MongoDB最前線!実戦投入の光と影と開発ノウハウ
- 分散処理のしくみを最初から備えるMongoDB
- スキーマレスで柔軟な運用が可能
- 用途の向き/不向き
- 高可用性を実現するレプリカセットのしくみ
- MongoDBを利用したアプリケーション開発での注意点
- パフォーマンス低下を防ぐコツ
2011年10月26日
- 第20回 さまざまなチャレンジが詰まった「ピグライフ」(後編)
- ピグライフに詰め込まれたさまざまな“こだわり”
2011年10月12日
- 第19回 “ファン待望のソーシャルゲームの開発を主導”――Ameba事業本部 ピグディビジョン 浦野大輔
- 誰でも楽しめるゲームとしてシンプルさを追求
- スマートフォン向けのアメーバピグやピグライフを実現できる技術に注目
2011年9月28日
- 第18回 さまざまなチャレンジが詰まった「ピグライフ」(前編)
- 誰でも遊べるゲームとして企画が進められた「ピグライフ」
2011年9月14日
- 第17回 “AmebaでのAndroidアプリ開発を牽引するエンジニア”――アメーバ事業本部 スマートフォンディビジョンサービスディベロップメントグループ 神谷優
- 開発期間わずか1ヵ月強でAndroid用写真共有アプリを開発
- 新人研修がエンジニアとしての血肉に
2011年9月7日
- 第16回 “Web企業の根幹部分を支えるインフラ屋”――インターネット広告事業本部 CAMP事業部 石川泰崇
- 一気に50台のサーバを構築! 広告配信を支える技術者魂
- 日常の業務でも緊張感
2011年8月31日
- 第15回 “アメーバピグの進化を支えるキーマン”──アメーバ事業本部 ピグディビジョン 浅木康之
- スマートフォン向けのアメーバピグの開発も担当
- ユーザ本意での開発を貫くアメーバピグのプロジェクトチーム
2011年8月24日
- 第14回 “芯の強さと細やかな気配りでチームを牽引する”――Ameba事業本部 プラットフォームディビジョン リーダー 奥田順子
- 自分の意見を押し付けずメンバーの「意図」を汲み取る
- ガンガン意見を言える会社を探してサイバーエージェントに入社
2011年8月17日
- 第13回 “MongoDBに積極的に取り組むエンジニアのホープ”――Ameba事業本部 プラットフォームディビジョン 宍戸展志
- 新サービスのバックエンドにMongoDBを採用
- アイデアを活かす“幅”が持てる環境
2011年8月3日
- 第12回 “エンジニア自らが発案/企画したソーシャルゲームをつくる!”――Ameba事業本部 モバイルゲームディビジョン 高市暁広
- エンジニア自らが携帯ゲームの企画を立案
- エンジニアになるまでとなってから
2011年7月27日
- 第11回 “デザイナーからエンジニアへの華麗なる転身”─Ameba事業本部 クリエイティブグループ 高岡哲也
- Flashの描画速度を高速にしてユーザに快適に遊んでもらう
- 運営側が積極的に携わっている姿勢を見せ続けることが重要
2011年7月20日
- 第10回 “ビジネスにつながる基盤を開発”─Ameba事業本部 システムディベロップメントグループ 吉川崇倫
- Amebaの各サービスが使う基盤部分の開発を推進
- 入社後の技術研修と現場での開発の違い
2011年7月13日
- 第9回 “強力タッグで緊急プロジェクトを成功に導く”─システムディベロップメントグループ 切通伸人/フロントクリエイティブグループ 馬場絵美
- 通常業務の合間を縫ってAndroid版を開発
- エンジニアとデザイナーの連携プレイでスムーズな作業を実現
2011年7月6日
- 第8回 “アメーバブログのインフラを支える多能工”―Ameba事業本部 システムディベロップメントグループ 大黒圭祐
- アクセス数の多いWebページでも工夫を重ねてレスポンスを向上
- 自分自身でコーディングしてツールを開発したい
2011年6月29日

