BT

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

寄稿

Topics

地域を選ぶ

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

  • ストリーミング領域におけるマイクロサービスとは

    分散化を採用してサービスベースのシステムを開発し,ストリーム処理ツールを使って状態分散の問題にアタックせよ – 先日のQCon Londonカンファレンスで行ったプレゼンテーションの中で,Ben Stopford氏はこのように主張した。

  • Microsoft Build 2016 - 1日目キーノートの振り返り

    Microsoft の年次イベントである Build カンファレンスがサンフランシスコ Moscone Center で開催開始した。Microsoft が発表した クラウド、Windows 10、IoT における InfoQ のカバー範囲を読み解いていく。

  • マイクロサービスのアンチパターン

    一枚岩のアプリケーションの主な問題はスケールし難いということだ。しかし、これはアプリケーションの観点だけではなく、チームがスケールし難くなることが重要だ。QCon LondonカンファレンスでTammer Saleh氏は、マイクロサービスの一般的なアンチパターンについて語り、マイクロサービスへ移行する主な理由はチームにある、と話した。

  • Javaの型推論のローカル変数への拡張を提案するJEP 286

    Java変数の型推論をローカル変数に拡張する機能提案がJEP議論リストに提出され,同機能に関するフィードバックの募集が開始された。提案の内容と,それがJavaプラットフォームに何を意味するのかを検討する。

  • Lagom - 新しいマイクロサービスフレームワーク

    Akkaを開発するLightbendが,同社のReactive Platformを基盤として使用したオープンソースのマイクロサービスフレームワークであるLagomをリリースした。Play FrameworkやAkka製品ファミリに加えて,開発用としてConductRを使用しているのが特徴だ。デフォルトはメッセージ駆動型の非同期方式で,分散型CQRS永続化パターンとイベントソーシングを実装の中心に使用している

  • パフォーマンス改善のため Json.NET 8 は ArrayPools インターフェースを導入

    Json.NET の最新バージョンでは、Array Pool を含むパフォーマンス改善向けの新規技術を加え、24個以上のバグフィックスを伴っている。

  • Microsoft SQL ServerはLinux上に降り立つ

    Microsoftのクラウドとエンタープライズグループの副社長であるScott Guthrie氏はSQL ServerをLinuxに提供すると発表し、オープンソースソフトウェアにおけるMicrosoftの新しいコースであることを確認した。SQL Serverは2017年中旬のどこかでLinuxに提供される予定であり、現在はプライベートプレビューが提供されている。

  • IBM、Watson Cognitive APIを拡張

    IBMがWatson Cognitive APIを拡張した。これにはEmotion AnalysisおよびTone Analysisのベータ更新が含まれている。

  • GitLab 8.5がリリース,パフォーマンスの向上,Todo,ジオレプリケーションを提供

    GitLab 8.5には数多くの新機能と改良点が含まれている。大規模インスタンスの実行を中心とする大幅なパフォーマンス向上,開発者が保留中のタスク追跡を目的とした新機能であるTodo,GitLab Enterprise Editionのみ対象だが,ジオレプリケーションで地理的に分散したチームのパフォーマンスを向上するGitLab Geoなどだ。

  • Ember.js チームが 2.4 LTS, 2.5 Beta をアナウンス

    Ember.js チームはバージョン 2.4 をリリースした。6週間の安定バージョンとしての円熟期間を経て、バージョン 2.4 は Ember 最初の LTS リリースとなった。

  • JUnit 5のアルファ版がリリース,ユニットテストをシンプルに

    JUnit Lambda Teamは先日JUnit 5のアルファリリースを発表した。人気の高いユニットテストフレームワークの新たなメジャーバージョンだ。新バージョンでの変更の中心は,JUnit 4に存在した共通的な問題点の解決だが,将来の修正を容易にするためのフレームワーク変更も重視されている。ビルドツールやIDEとの統合については,引き続き今後の課題である。

  • Google App EngineでNode.jsのベータ版が利用可能に

    GoogleはApp EngineでNode.jsのベータ版が利用可能になったと発表した。しかし、App Engine上の純粋なPaaSとは違って、Node.js昨日はApp Engine flexible environmentを使っている。このハイブリッド環境はアプリをDockerイメージに包んで、VMを自動管理する。

  • Firefox Developer Editionはポップアップのデバッグを提供する

    MozillaはFirefoxのDeveloper Edition 47をリリースして、アドオンのデバッグを改善する新しい機能を提供する。

  • Stack Overflowの開発者サーベイ2016年版

    Stack Overflowは、ウェブサイトを訪れる月4000万人以上のうち、1500万人がプロの開発者だと評価している。Stack Overflowは今年のサーベイで、参加に応じてくれた56,033名のユーザーに45の質問を行った。その中から興味深い結果をいくつか紹介する。

  • Twitterの10年

    本日、Twitterは2006年3月21日の開始から10周年記念を迎えた。InfoQは彼らのインパクトがあった10年間を振り返る。

BT