InfoQ ホームページ ニュース
-
Microservicesクエリ言語であるrestQLがGitHubでリリース
マイクロサービス用のクエリ言語restQLが、オープンソースプロジェクトとしてGitHubから入手可能となった。restQL言語の目的は、複数の並列呼び出しと連鎖呼び出しを含む、RESTfulマイクロサービスへのクライアントサイドアクセスの一般的なシナリオを単純化することである。restQLは、より一般的なデータクエリと管理のフレームワークであるFalcorとGraphQLの制限を回避するために作成された。
-
TensorFlowとKubernetesでGPUを利用したワークフローを構築する
Daniel Whitenack氏は先日のKubeCon + CloudNativeCon North America 2017 Conferenceで、TensorFlowとKubernetesテクノロジを使用した、GPUベースのディープラーニングワークフローについて講演し、オープンソースのデータパイプラインフレームワークのPachydermを紹介した。
-
テストの方法を動物から学ぶ
よりよいテストの方法は動物が食べ物を探す方法から学ぶことができる、とJames Bach氏は主張する。テスタは時間をかけてプロダクトのバギーな部分を見つけ出すが、一度離れて他の領域を探した方が効果的な場合もあり得る。オートメーションに頼るのは止めて、バグをハントする方法を学ぶのだ。
-
セキュリティとARMサポート改良に重点を置いたXen Hypervisor 4.10
Xenプロジェクトはハイパーバイザのバージョン4.10をリリースした。x86用アーキテクチャが改良され、ARMプロセッサハードウェアのアップデートがサポートされた他、スケジューラとユーザーインターフェイスが変更されている。
-
MicrosoftがIoT SaaSサービスのパブリックプレビューをリリース
Microsoftは先頃、モノのインターネット(Internet of Things)のSaaS(software-as-a-service)ソリューションであるIoT Centralのパブリックプレビューを発表した。これまでの数ヶ月間は限定プレビューとして、一部のユーザによるソリューションの試行とフィードバック提供が行なわれていた。
-
ING銀行はいかにSREを実践したか
ING NetherlandsのJanna Brummel、Robin van Zijll両氏がロンドンのVelocityカンファレンスで講演し、インターネットバンキングシステムの可用性の低さが同行のSRE文化導入の契機となった経緯について語った。オランダ本部にSREチームが結成され、ツーリングやコンサルティング、信頼性に関する教育をプロダクトチーム(社内ではBizDevOpsチームと呼ばれている)に提供した。
-
Amazon Web Servicesの新EUリージョン(パリ)が運用を開始
Amazonは、フランス内および周辺のユーザによりよいサービスを提供するため、パリに18番目のAWSリージョンをローンチする。欧州ではドイツ、アイルランド、英国に続く4番目のリージョンとなる。AWS EU(Paris)と呼ばれるフランスリージョンでは、コンピューティング、ストレージ、IoT、AI、サーバレスコンピューティングを含むAWSサービスがフルスタックで提供される予定だ。
-
MicrosoftがAzure Archive Storageの一般供用を発表
マイクロソフトは先頃、Azure Archive Storageの一般供用を開始したと発表した。Azure Storageのアーカイブ機能は数ヶ月前からプレビューとしてユーザ公開されていたが、今回のリリースにはBlobレベルの階層化(Blob-Level Tiering)が含まれている。この階層により、階層間のライフサイクルデータのストレージの最適化が可能になる。
-
ディジタルリーダシップをアジャイルで支援する
ディジタル化はもはや止められない - ディジタル化とモバイル化のますます進む顧客にとって、重要なのはディジタルリーダシップの提供だ。ITは従来型のサービスに取って代わる、新たなディジタル接続サービスの方向を示している。ある組織では、チームの資金調達方法を変え、優れたプロダクトを市場に投入する責任を負うオーナとしてのチームを実現するため、アジャイルを採用した。
-
Swiftがディスカッション・フォーラムを開設
Swiftチームは、SwiftメーリングリストをSwift Forumへ移行すると発表した。今後、ディスカッションとコミュニケーションの主要な手段となる。
-
JavaのMVC 1.0の仕様に対するパブリックレビューが公開に
Model-View-Controller (MVC) バージョン1.0の仕様であるJSR-371のパブリックレビューが公開されている。最新機能にはデータバインディングと国際化のサポートが含まれる。MVC 1.0の完全な実装であるEclipse Ozarkのバージョン1.0のリリースがJSR-371の最終リリースとともに予定されている。Cybercom GroupのプリンシパルコンサルタントであるIvar Grimstad氏がMVC 1.0についてInfoQに話してくれた。
-
GoogleがGoogle Playアプリのセキュリティとプライバシーを改善
Android開発者は、将来的にGoogle Playで自身のアプリを公開できるようにするには、2つの新しい要件に準拠する必要がある。最近のAndroidバージョンをサポートすることと、64ビットのネイティブコードをサポートすることである。さらに、Googleでは、APKの信ぴょう性検証を改善するためのセキュリティメタデータの追加を開始する。
-
F#の2017年を振り返る
2017年、F#はバージョン4.1に到達した。.NET Core 2.0リリースと時を同じくしたことを大きな理由に、ユーザコミュニティは拡大し、ツーリングとカンファレンスでの存在感も増している - MicrosoftプログラムマネージャのPhillip Carter氏は、このように記した。
-
2017年にRustが達成したこと
2017年のRustの開発は、ツーリングやライブラリエコシステム、相互運用性など、共通のテーマを持つ多くの分野に重点が置かれていた。そのテーマとは生産性の向上であり、特にこの言語を始めて使用する人たちに対するものだ – RustコアチームのメンバであるAaron Turon氏は、このように述べている。
-