InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
イベントソースのマイクロサービスを設計する
イベントソースのマイクロサービスはまだまだ十分に研究されていない、と Greg Young 氏は先日の Microservies Conference µCon London 2017 で主張したが、彼はすべてのマイクロサービスがイベントソースとすべきであるとは限らない、ということも強調した。代わりに、彼は個別のサービスごとに検討し、実際に適しているサービスにイベントソーシングパターンを適用することを推奨した。
-
Microsoft は新しいマネージドな Kubernetes Service である Azure Container Service (AKS)をプレビューリリースした
Microsoft は新しいマネージドな Kubernetes Service である "Azure Container Service (AKS)" をプレビューリリースした。同サービスは Kubernetes、Mesos DC/OS、Docker Swarm をサポートした既存の ACS とは別れた製品だ。
-
言語構文とツーリングを改善したRust 1.21
RustコアチームがRust 1.21をリリースした。リテラルの柔軟性を高める新たな言語機能に加えて、ライブラリの安定性向上とツールサポートの改善が行なわれている。
-
DevOpsDays NZでの講演��ついてAlison Polton-Simonhへのインタビュー
ThoughtWorksのAlison Polton-Simonへインタビューし、DevOpsDaysNZでの、計測するべきメトリクスに関する講演について話を聞いた。
-
ASP.NET Core と F#で動作するGiraffe
Giraffeは、F#でWebアプリケーションを構築できるマイクロフレームワークである。Webフレームワーク向けのF# APIを提供し、ASP.NET Core上で動作する。Giraffeは、F#でWebアプリケーションを構築したい開発者に対して、ASP.NET Coreとそのエコシステムを活かすことができる。
-
Eclipse MicroProfileでJavaでのマイクロサービスの採用を加速させる
InfoQは新しいEclipse MicroProfileプロジェクトと耐障害性や他の新機能を持った新規リリースについて聞くため、IBMのEmily Jiang氏を追った。
-
EE4J、EclipseファウンデーションがオープンソースJava EEを準備
Eclipseファウンデーションは準備ができている。Eclipse Enterprise for Java</a>(EE4J)プロジェクトとしてJava EEをオープンソース化する仕事に対してだ。Reza Rahman氏、CapTech Consultingのシニアアーキテクトで元オラクルのエヴァンジェリストが、この新しいプロジェクトについてInfoQに語った。
-
Microsoftによるモダンなデータへのアプローチ
PASS Summit 2017は、SQL ServerおよびMicrosoft関連データテクノロジのユーザー向けカンファレンスだ。カンファレンス初日、MicrosoftのRohan Kumar氏がオープニングキーノートを行い、SQL ServerとAzureベースのデータベースに関する最新の進歩について説明した。
-
Android Studio 3.0とOreo 8.1
GoogleがAndroid Studio 3.0の安定版とAndroid Oreo 8.1のDeveloper Previewをリリースした。
-
Googleが50キュビットプロセッサによる量子超越性の証明を目指す
Natureに掲載された論文の中でGoogleは、量子コンピュータが現在のコンピュータを凌駕する計算処理を実行可能であるという、いわゆる量子超越性(quantum supremacy)の主張を実証する計画を明らかにした。計画の鍵を握るのは、量子サンプリング問題を解決するための50キュビットのプロセッサを開発することだ。
-
GitHubが依存性グラフとセキュリティ警告を導入
GitHubはUniverseカンファレンスで、コードをより安全にするための機能を数多く発表した。その中には依存性グラフと、その上に構築されたセキュリティ警告が含まれている。さらに開発者が関心を持つであろうプロジェクトの発見を支援するリコメンダや、コレクションやトピック、その他リソースのキュレーションが可能な新しいExploreエクスペリエンスも提供される。
-
IBMがJavaマイクロサービス用のオープンソースランタイムOpen Libertyを公開
IBMは先頃、同社のWebSphere Libertyのオープンソース実装であるOpen Libertyを公開した。最新のEclipse MicroProfileとJava EE APIをサポートする。同社でWebSphereとLibertyのランタイムアーキテクトを務めるAlasdair Nottingham氏と、Bluemix Garage LondonのテクニカルリーダであるHolly Cummins氏が、Open Libertyについて説明してくれた。
-
Angular 5リリース、高速なインクリメンタルコンパイルをサポート
GoogleがAngular 5をリリースした。ビルドの最適化、インクリメンタルコンパイル、国際化サポートの改善などが追加されている。
-
Java EEの将来、David BlevinsとのQ&A: EclipseファウンデーションとEE4J、MicroProfile
今年のJavaOneではたくさんの興味深い発表があった。エンタープライズ領域でもっとも重要なニュースはEclipseファウンデーションがJava EEの新たな管理者となるということだった。InfoQはJava EEコミュニティで長年メンバーであるDavid Blevins氏とともに座り、この移行が意味することや業界への影響、開発者が"EE4J"に参加する方法、Java EEの将来といったことについて対話した。
-
Visual Studio、ARMのクロスコンパイラをサポート
Visual Studioはこれまでも、プラットフォームがWindowsの場合に限り、ARMプラットフォームをターゲットにすることができた。Visual Studio 2017 15.5 Preview 2ではこのサポートを広げて、GCCコンパイラを利用することで、ARMベースのコンピュータおよびIoTデバイスをターゲットにできるようになる。