BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ デベロップメント に関するすべてのコンテンツ

  • モノリシックアプリケーションのマイクロサービスアーキテクチャへの移行

    既存のシステムをマイクロサービスに移行するのは、新しいマイクロサービスのシステムを構築するのとは全く異なる。Trifork AmsterdamのアーキテクトであるKuipers氏はプレゼンテーションで、Axonフレームワークを使うCQRSベースの大規模なモノリシックアプリケーションをマイクロサービスベースのアーキテクチャ向けにリファクタ中であると述べている。

  • 2017年にReact、Angular、Vueから期待されること

    JavaScriptは凄まじい熱気を見せ続けており、2016年は印象的な年であった。 2017年にReact、Angular、Vue.jsから何が期待されるか見てみよう。

  • GoogleのBigQueryに新たなパブリックデータセットが追加

    Stack Overflowは、そのデータセットをGoogleのBigQueryを通して利用可能となることを最近発表した。開発者は、標準のSQL文を使用して、投稿、投票、タグ、バッジなどのStack Overflowデータ全体を対象にクエリできる。本投稿では、GoogleのBigQueryプラットフォームを通して利用可能なデータをセットを探っていく。

  • Amazon Simple Queue Service(SQS)にFIFOキューを追加

    AmazonのSimple Queue Service (SQS)では、FIFO(先入れ先出し)キューが最近追加され、「メッセージが確実に1回だけ処理され、送信された順番に処理され、重複処理されないこと」が保証される。AWSはこの新しいキュータイプをUS East (Ohio) リージョンおよびUS West (Oregon) リージョンで展開しており、「2017年の早い時期に他の多くの地域で利用可能にする予定」である。

  • Javaの型推論は変更可能性の仕様をサポートしない

    Javaの型推論は、 ミュータブルな変数とイミュータブルな変数の区別をサポートしない予定である。ミュニティ内でこれをどのように実装すべきであるか合意を欠いているためだ。また、込み入ったケースに長く議論することを防ぐために、このようなケースのいくつかは簡潔にするために除外される予定である。JEPは対象バージョンを示していないが、Java 10の可能性が高いだろう。

  • AWSはクラウドをカナダ、英国に拡大

    re:Inventのわずか数日後に、AWSはさらなる地域拡大のニュースを発表した。AmazonはAWSクラウドの15番目と16番目のリージョンにあたるモントリオールとロンドンにロケーションを追加した。

  • SpeedmentがストリームORMのバージョン3.0.1をリリース

    Speedmentは,同社のオブジェクト-リレーショナルマッピングJavaツールキットとランタイムアプリケーションのバージョン3.0.1をリリースした。新たに宣言型Java 8ストリームAPI,改良されたユーザインターフェース,向上したコード生成機能を備える。InfoQは共同創設者兼CTOのPer-Åke Minborg氏に,今回のリリースについて聞いた。

  • Julien Nioche氏が語るStorm Crawler - Apache Stormをベースとするオープンソースのクローラパイプライン

    DigitalPebbleのディレクタで,Apache NutchWebクローラプロジェクトのPMCメンバ兼コミッタであるJulien Nioche氏が,StormCrawlerについての講演を行なった。StormCrawlerはストリーミングフレームワークであるApache Stormをベースとした,分散Webクローラ開発のための再利用可能なコンポーネントのコレクションだ。InfoQはプロジェクトの中心的コントリビュータであるNioche氏にインタビューして,StormCrawlerに関する詳細と,同種のテクノロジとの比較について聞くことにした。

  • Angular 2.3.0のリリースと命名ガイドラインの説明

    GoogleはAngular Language Serviceの最初のバージョンを含むAngular 2.3をリリースするとともに,Angular 4に向けての命名規則について説明した。

  • Facebookによるグラフデータ処理のためのApache GiraphとSpark GraphXの比較

    Facebookチームは、既存のGiraphベースのグラフ処理システムと、人気のSparkフレームワークの一部である新しいGraphXとのパフォーマンス比較を先日公開した。彼らの結論はGraphXは現在、彼らのグラフ処理ワークロードをサポートするために十分なスケーラビリティやパフォーマンスを備えていないということだ。

  • Drew Koszewnikに聞く - 散在型キャッシュ Netflix Hollow

    NetflixのDrew Koszewnik氏がRags Srinivasに,Hollowという散在型(disseminated)キャッシュについて語る。

  • AWS Step Functions:分散するアプリケーションとマイクロサービスをビジュアルワークフローを使用して連携

    Amazon Web Servicesは、視覚的なワークフローを使用して、分散したアプリケーションとマイクロサービスを連携させられるサービスであるAWS Step Functionsを開始した。AWS Step Functionsでは、JSONでステートマシンを定義でき、例えばAWS Lambda関数やAWS EC2 Container Service(ECS)上で動作するコンテナに配備されたマイクロサービスアプリケーションを呼び出すことによって、アプリケーション内で連携する「ステップ」を実行できる。

  • Visual Studio Code 1.8、Hot Exit、Zenモード、デバッギングオプションなどを追加

    新しくリリースされたVisual Studio 1.8には、編集内容を失わないようにするHot Exit、コードに集中しやすくするZenモード、新しいデバッギング機能、設定項目へのアクセス改善など、多数の改善と新機能が含まれている。

  • Angularの次期メジャーバージョンは3ではなく4

    GoogleでAngularチームを率いるIgor Minar氏が,先週ベルギーで開催されたNG-BE 2016の基調講演でAngularについて語った。今後のバージョンに適用されるリリーススケジュールを紹介する中で,Minar氏は,次のメジャーバージョンがAngular 4になることを発表した。

  • Swift 3.1が開発の最終段階に

    AppleのSwiftチームがSwift 3.1のリリース計画を公開した。同社の言語およびランタイムのマネージャを務めるTed Kremenek氏の書くところによると,Swift 3.0とソースレベルの互換性を持ち,2017年の春のリリースが予定されている。

BT