BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Scaling に関するすべてのコンテンツ

  • MicrosoftがKEDA(Kubernetes-Based Event-Driven Autoscaling) 1.0をリリース

    Microsoftは、Kubernetes-based event-driven autoscaling(KEDA)コンポーネントの1.0バージョンを発表した。Kubernetesクラスタ上で動作し、すべてのコンテナ対して”詳細な自動スケーリング(ゼロ動作を含む)”機能の提供が可能なオープンソースプロジェクトだ。Kubernetes Metrics Serverとしての動作も可能で、専用のKubernetesカスタムリソースを使って自動スケール用ルールを定義することができる。

  • Googleのソフトウェアエンジニアリング文化

    Googleのエンジニアリングプラクティスのいくつかは、今日に至るまで企業全体に広く適用されており、今もなおその成功に貢献している。2017年、同社のソフトウェアエンジニアが、ソフトウェア開発に限定しない、これらプラクティスのいくつかを公開した。今日のGoogleは、創造性、自律性、イノベーションのチーム文化を育んでいる。

  • New York Timesエンジニアリングチームによるスケーリング,インシデント管理,コラボレーション

    The New York Timesのエンジニアリングチームが、2018年11月の米国中期選挙でのトラフィック増加を背景とした、 スケーリングとインシデント管理への取り組みについての記事を書いている。

  • SonyがImageNet上でResNet-50を224秒でトレーニング

    Sonyの研究者グループは、ImageNet上でResNet 50アーキテクチャを、わずか224秒でトレーニングしたと発表した。 作成されたネットワークは、ImageNetの検証セット上で75パーセントのtop-1精度を持つ。彼らはこの記録を、NVIDIAの2.100 Tensor Core GPUを使用することで達成した。この記録と同時に、1.088 Tesla V100 Tensor Core GPUを使用して、90パーセントのGPUスケーリング効率も達成している。

  • Netflixhがコンテナ管理プラットフォーム"Titus"をオープンソース提供

    Netflixは、Titusという独自のコンテナ管理プラットフォームをオープンソースにすると発表した。TitusはApache Mesosをベースとして、AWS EC2上で動作する。

  • 2017-2018 State of Scrumレポート公開

    経営者にとって、最優先事項は価値の提供だ。企業がアジャイルを導入すれば、顧客満足度が最も重要な改善指標となる。硬直的な慣習や指揮統制型リーダシップに縛られた企業では現代社会の競争を生き残れない、という必然性が、企業をアジャイル変革へと駆り立てている。スクラムを採用する先進的企業では、企業や文化のニーズに対応する方法でスクラムを使用している。

  • Herokuでのipifyサービスのスケーリング

    ipifyサービスの開発者は、Heroku上の30億件以上のリクエストにサービスをスケールした経験を共有した。ipifyは、アプリケーションが外部IPアドレスを取得するために呼び出すことができるAPIを公開するオンライ��サービスである。

  • Twitterを支えるインフラストラクチャ - ネットワークのスケールアップ,ストレージ,プロビジョニング

    Twitterエンジニアリングチームは先頃,同社のソーシャルメディアサービスを支える社内インフラストラクチャと,その背後にあるコア技術の発展およびスケールアップに関する情報を公開した。そこに含まれるおもな教訓は,当初の仕様を越えるアーキテクト; “一時的な変更や回避策”というものものはない; ベストプラクティスの資料化が“増力装置(force multiplier)”となる,といったものだ。

  • スケーラブルなMVP(Minimum Viable Product)を構築するには

    MVP(Minimum Viable Product)の開発にはスケーラビリティに対する考慮が必要だ。MVPは技術的にスケーラブルでなくてはならない。MVPが多くのユーザの獲得に成功した時に素早く拡張できるよう,計画を持っておく必要がある。考えられるパフォーマンスボトルネックを認識し,MVP開発時に常識を働かすことが成功の秘訣だ,とUnboxdのCTOであるErik Duindam氏は言う。

  • チームのスケールアップによる効果的な組織拡大

    組織が急成長している時には,正しい判断が困難になることがある。多くの人を雇い,多くのことを行なう中で,本当に達成したいことが分からなくなるのだ。Alexander Grosse氏がSpark the Change London 2016で,チームのスケールアップによって効果的な組織を構築する方法について講演した。氏が取り上げたのはチーム拡大の5つのドメイン — 雇用,人の管理,組織,文化,コミュニケーションだ。

  • Stack Overflowを支えるモノシリックアプリをパフォーマンス重視でスケールアップする

    QCon New York 2015でDavid Fullerton氏は,1ヶ月あたり40億のリクエストを処理するStack OverflowのWebサイトで使用されている,モノシリックなC#/MS SQLアーキテクチャの詳細を発表した。講演の中でFullerton氏は,パフォーマンスを重視すればスケーラビリティは‘ほぼ無償で’手に入る,外部アプリケーションサービスの数を最小限にすれば‘SOA税’を支払う必要もない,と主張している。

  • アジリティをサポートするための人材管理プラクティス

    企業のアジリティ移行を指導する組織改革エージェントのDavid Dame氏は,企業規模拡大に関する活動のアジリティに関して,人材管理のプラクティスの面から説明する。

  • David Dame氏がエンゲージメントアジリティのスケールアップを語る

    企業のアジリティ改革エージェントで組織コーチのDavid Dame氏が,“エンゲージメント・アジリティ(Engagement Agility, アジャイルに対する熱意)”のスケールアップについて,自身のブログで紹介した。その中で氏は,スケールアッププロセスよりも人々の参加意識に対するスケールアップが重要だ,と述べている。

  • DADフレームワークを用いたアジャイルのスケールアップ

    ディシプリンド・アジャイル・デリバリ(Disciplined Agile Delivery/DAD)フレームワークは,ソリューションを提供するためのエンドツーエンドな戦略を備えた,プロセス定義のフレームワークだ。InfoQではDADフレームワークの展開と継続的デリバリ,DevOpsのサポート状況,スケールド・アジャイル・フレームワーク(SAFe)などに関して,Mark Lines氏にインタビューして聞くことにした。

  • アジャイルのスケールアップを支援する学習文化の実現

    アジャイルをスケールアップしたいのならば,“企業全体としての物事の進め方や考え方,文化”としてアジャイルを理解する必要がある,とChristoph Mathis氏は言う。アジャイルのスケールアップには,学習組織を実現するための,文化の変革が必要なのだ。

BT