BT

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

寄稿

Topics

地域を選ぶ

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

  • Uberがリアルタイムマーケットプラットフォームを公開

    UberのチーフシステムアーキテクトであるMatt Ranney氏は、Uberのディスパッチシステムを紹介した。このシステムはUberのパートナー、つまり、運転手や乗客をマッチングする役割を担う。氏は、このシステムを完全に書き直すことになった理由を説明している。また、このシステム支える設計原則、可用性や性能、アルゴリズム、そして、独自のRPCプロトコルを設計実装した理由について説明している。

  • Phil Calcado氏がSoundCloudのマイクロサービス移行で学んだこと

    QCon London 2015でPhil Calcado氏は,SoundCloudがモノシリックからマイクロサービスアーキテクチャへの移行から学んだ教訓を公開した。その中で氏は,マイクロサービスプラットフォームを構築する上で中心となる要件として,迅速なプロビジョニング能力の開発,基本的なモニタリング,素早いアプリケーションデプロイメントの3つを挙げた。

  • GroovyがApacheに参加

    GroovyチームはApache Software Foundation(ASF)に参加する。Eclipse FoundationやSoftware Conservancyではなく,ASFを選択した理由について,プロジェクトリーダのGuillaume Laforge氏が書いている。今回の発表について詳しく知るため,InfoQはLaforge氏から,プロジェクトの新たな方向性について聞くことにした。

  • Dave Farley氏,継続的デリバリの基本原理について語る

    QCon London 2015においてDave Farley氏は,これまでのソフトウェア開発の状況が最適とは言えないものであったことを認めた上で,それが継続的デリバリの実践によって著しく改善されることが調査の結果から明らかになった,という見解を発表した。継続的デリバリはソフトウェア開発の経済を変える,と氏は言う。ビジネスアイデアのより迅速な評価を可能とし,欠陥率を低減するというのだ。

  • 自己組織化されたアジャイルチームを確立する

    アジャイルでは、チームが自己組織化されることが推奨される。では、自己組織化とは何なのか、チームが自己組織化できるようになるために企業は何ができるだろうか。

  • Microsoft による Azure SQL Database, Active Directory, Media Services の強化!

    Azure SQL Database, Azure Active Directory, Azure RMS, Azure Media Services に対する新機能を Microsoft がアナウンスした!

  • Microsoft、Azure IoT Suiteのローンチを計画

    アトランタで開催されたConvergence 2015において、Microsoft CEOのSatya Nadella氏がAzure IoT Suiteを発表した。これは複数のMicrosoft IoTアセットをひとまとめにして提供するものだ。

  • DockerがMachine, Swarm, Compose各ツールの最初のバージョンをリリース

    Docker社は,Dockerベースの分散アプリケーションをオーケストレーションするツールセットの,最初のバージョンをリリースした。ツールセットには,MachineとSwarm,Composeという3つのツールが含まれている。今回のリリースはまだ実用レベルではなく,コミュニティからのフィードバックを募集している,とDockerブログにはある。

  • マイクロサービス,アプリケーション,システムを比較する

    大規模システムは単一環境でなければならない,プロジェクトのスコープとシステム構築は1対1にマッピングされることが一般的だ,といった前提が今日,見直しを迫られている。Stefan Tilkov氏は,大規模システムを小さなパーツに分解する方法として,システム,アプリケーション,マイクロサービスの特徴を比較し,検討している。

  • MirantisがGoogleと共同でKubernetesとOpenStackを統合

    OpenStackのスペシャリストであるMirantisが,Kubernetesコンテナ管理システムをOpenStackプロジェクトに統合する,Googleとの共同プロジェクトを発表した。OpenStackが管理するインフラストラクチャ上に,Dockerコンテナを大規模に展開することが可能になる。

  • DockerをサポートするApache Aurora v0.7.0がリリース

    Apache Auroraコミュニティは,Mesos用フレームワークであるApache Auroraのバージョン 0.7.0-incubatingをリリースした。長期間稼働するサービスとcronジョブの機能をプラットフォーム上に実現する。今回のリリースでは,Dockerインテグレーションのベータ版の提供,Auroraコマンドラインクライアントv2の公式サポートに加えて,大規模環境で実行する場合のパフォーマンスが向上した。

  • RubyからFogを使ったMicrosoft Azure Server管理が可能に

    Microsoft Open Technologies Inc.は,FogクラウドサービスライブラリでMicrosoft Azureのサポートを可能にするRuby ‘fog-azure’ gemをリリースした。

  • Dave Gray氏に聞く - 組織変革におけるリミナルシンキングとは

    変革のイニシアティブの大部分が失敗に終わるのは,人々がそれを自分たちには関係のないものだと思うからであり,その変革に影響を与えられる方法や,それによって変革をよりよいものにできることを理解していないからだ - Dave Gray氏はこう語る。リミナルシンキング(Liminal Thinking)とは,人々の信念の形成や変化の方法を理解することに着目した変革のアプローチであり,変革に影響するしきい(閾)値の設定と,それを利用するためのスキルセットを提供するものだ。

  • サービスとしてのモニタリング

    Kicjstarterで技術担当副社長を務め,“The Docker Book”の著者でもあるJames Turnbull氏が,FOSDEMとConfig Management Campの2回にわたって,モニタリングをテーマとするプレゼンテーションを行った。その中で氏は,現代的でスケーラブル,かつビジネス指向のモニタリングとして,セルフサービスAPIによるサービスとしてのモニタリング提供,プロジェクト開発への統合といった,氏のビジョンを公開した。

  • Google、Hadoop上でネイティブコードを動かすMR4Cをオープンソース公開

    GoogleがCのためのオープンソースMapReduceフレームワーク「MR4C」を発表した。これを利用することにより、開発者はHadoopフレームワーク上でネイティブコードを動かすことができる。MR4Cフレームワークは、ネイティブ開発されたアルゴリズムのパフォーマンスおよび柔軟性と、Hadoop実行フレームワークが提供するスケーラビリティおよびスループットとの間を橋渡しするものだ

BT