InfoQ ホームページ ニュース
-
マイクロサービスプラットフォームにおける適切な抽象化とは - VAMP開発者のOlaf Molenveld氏に聞く
Magnetic.ioはVAMP(Very Awesome Microservices Platform)という名称の,オープンソースのマイクロサービスデプロイメント・プラットフォームを新たに開発中だ。マイクロサービスのデプロイメント,A/Bテスト,カナリアリリース,自動スケーリング,さらにはメトリクス収集やイベントエンジンを統合した,‘プラットフォーム非依存のマイクロサービスDSL’を提供する。InfoQは先日,VAMPを開発したmagnetic.ioのCEOで共同創業者のOlaf Molenveld氏に話を聞いた。
-
Angular 2、Dartコードベースを分離
Angular 2プロジェクトは当初から、TypeScriptをJavaScriptとDartの両方にコンパイルしてきた。最終リリースを間近にして、Dart部分は専従チームによるDartのためのコードベースにスピンアウトされる。
-
Web APIにバージョンをつけないように
URIにバージョンを付与したり、バージョン付きのmedia typeを使用することによりWeb APIにバージョンを付与するのはオープンWebにおいては機能しない。むしろ必要とされているのは必要とする変更を行いながら進化していくための規則である、とSebastien Lambla氏は最近ので主張し、バージョンを付与する必要性を避ける方法を述べた。
-
RightScale DevOps Trends (DevOpsの動向) レポート: エンタープライズでDockerの採用が増加し、ChefとPuppetが多数を占める
RightScaleが、業界でのDevOpsの動向を浮き彫りにする調査報告の結果を公開した。Docker、Puppet、Chefがツール市場の多数を占めており、エンタープライズ (大企業) でのDockerの採用が増加している。
-
Confluent Platform 3.0がKafka Streamsによるリアルタイムデータ処理をサポート
Apache Kafkaメッセージングフレームワークの支援企業であるConfluentが提供するConfluent Platform 3.0メッセージングシステムでは,リアルタイムデータ処理にKafka Streamsをサポートしている。同社は先週,同オープンソースのConfluentプラットフォームの最新版を一般提供開始すると発表した。
-
-
BitBucket Cloud、Git Large File Storageをベータサポート
先にBitBucket Serverで利用可能になったGit Large File Storageが、Atlassianのクラウドコードマネジメントソリューション、BitBucket Cloudで使えるようになった。AtlassianのエンジニアSzilard Szasz-Toth氏がブログで説明した。
-
QCon San Francisco 2016、トラックホストが決まる
InfoQが主催する中で英語による最大のカンファレンス、QCon San Franciscoが11月7-9日にベイエリアに戻ってくる。QCon San Franciscoには18のトラックがあり、それぞれ、ソフトウェア開発者にとって重要なトピックに関する丸1日のカンファレンスとして企画されている。
-
Facebook、オープンソースのSwift SDK Beta for iOSを発表
Facebookの新しいSDK for Swiftがベータで利用可能になった。開発者がFacebookサービスをiOSアプリに統合しやすくするのが狙いだ。
-
エラー処理を改善しコンパイル時間を短縮したRust 1.9
先日発表されたRust 1.9の新しい例外処理APIには,スレッド間の例外パラダイムをコントロールするための機能が,これまで以上に実装されている。また,変数の等価性を決定する時のコンパイラのパフォーマンスも向上している。
-
ブリストルで開催されるGirl Geek Dinnerのイベントでインターフェイスとしての身体と身体を解釈することに関するトークが行われる
Scott Logic社のTamara Chehayeb Makarem氏とJenny Gaudion氏は7月20日にイギリスのブリストルで開催されるGirl Geek Dinnerイベントでトークを行う予定であり、これは‘Body as Interface(インターフェイスとしての身体)’と‘Interpreting the body(身体を解釈する)’の話題のあいさつである。彼らはInfoQにテクノロジシステムによって身体は異なる方法でインターフェイスになりうること、私たちのUXについての考え方を変更し身体に基づいたデータをを解釈する必要があることについて話した。
-
継続的進化のための設計
During his keynote at QCon New Yorkにて、Eric Brewer氏は、継続的デリバリから高速で安定的な継続的進化へ進むこと、独立した構築ステップによるシステムの不変的なモデル定義を要求することについて話をした。Googleでの氏の計算インフラ設計チームはHelmを使って本番の配置を試す前に新しい配置モデルの構築と検証を行っているが、この考え方は技術に依存しない。
-
GitHubのすべてのオープンソースプロジェクトがGoogle BigQueryで検索可能に
GitHub上の280万を超えるのオープンソースプロジェクトの全てのスナップショットがGoogleのBigQueryから問い合わせできる、とGoogle とGitHubが発表した。GitHub上のおよそ20億のソースファイルがSQLを使って検索できるようになる。
-
LinkedInがオープンソースのKafka Monitorを詳細に解説
LinkedInは先頃,同社が実務使用するKafkaクラスタの監視や広範なテストの自動化に使用し,先日オープンソース公開したKafka Monitorサービスについての詳しい説明資料を公開した。同社の運用するKafkaクラスタは,メインのKafkaトランクのバグ検出を積極的に行なうことで,オープンソースコミュニティに対してソリューションを提供している。
-
HyperDevでWebアプリの新規開発が手軽に
Fog Creek SoftwareがWebベースの新ツールをリリースした。アプリの新規作成に付きものの面倒な作業をしなくても,インターネット上でライブに,新たなWebアプリを開発することができる。HyperDevと呼ばれるこのツールでは,Node.jsを使ったフロントエンド-バックエンド連動型のアプリの開発が可能だ。