InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
マイクロサービスに影響するSOA遺産について
SOAの遺産はマイクロサービスアーキテクチャのアプローチや設計、テクノロジの選択、さらには組織的側面にも影響を与えている – 先日のMicroservices Conference µCon London 2017で、Tareq Abedrabbo氏はこのように主張した。氏が経験したひとつの例は、エンタープライズアーキテクトと開発者とを、今もなお多くの企業が区別していることである。
-
MicroProfile 1.2の最新情報
EclipseファウンデーションはMicroProfileのバージョン1.2をリリースした。このリリースでマイクロサービス間のコミュニケーション改善、システム障害への返答、JSON Web Toolkit (JWT)といった新しいAPIを追加した。IBM所属でCDIとMicroProfileの開発リードであるEmily Jiang氏と、Payara所属でJavaミドルウェアのコンサルタントであるMichael Croft氏は、InfoQにこの最新リリースについて語った。
-
JSON-RPCについて
昨日のLanguage Server Protocol Support for Visual Studioに対するレポートにおいて、私たちはLCPがJSON-RPC 2.0上に構築されていると述べた。これは10年以上前に作成されたものだが、SOAPやRESTほどは知られていない。
-
イベントはいかに現代のシステムを変えたか - Jonas Boner氏の講演より
Jonas Boner氏がイベント駆動サービスについて講演し、イベント駆動アーキテクチャ(EDA)とイベントストリーム処理(ESP)テクノロジが、分散システムを基盤とする現代的なアプリケーション設計において果たす役割について説明した。講演は先日のReactive Summit 2017カンファレンスで行われた。
-
RockScript: マイクロサービスをオーケストレーションするオープンソースのスクリプト言語と実行エンジン
Tom Baeyens氏がRockScriptのプレビューをリリースした。マイクロサービスの統合とオーケストレーションのための、オープンソースのスクリプト言語とそのエンジンだ。RockScriptは、JavaScriptによく似た言語をそのエンジンで実行することにより、BPM(Business Process Modelling)と同じような方法で、マイクロサービスシステム内のトランザクション実行のコーディネーションを可能にする。
-
Atomがリアルタイムコラボレーションに対応
QCon San Francisco 2017においてGitHubのNathan Sobo氏はAtomの新しいリアルタイムコラボレーションプラグイン、Teletypeを発表した。Teletypeは、2人の開発者が同時にコードを書くことができるようになる。
-
働き方の将来 - Agile People Sweden 午前セッションから
15回目の Agile People Sweden Conference がストックホルムにて 10月23日、24日に開催された。 2017 年のカンファレンステーマは、働き方の将来 - ワークライフを改善するためのスケールするアジャイル、である。月曜午前のセッションはアジリティスケール、ソシオクラシーによるエンタープライズワイドアジリティ、そして自己組織化に関するものだった。
-
Ericssonにおけるテレコムソフトウェアの継続的デリバリー
近年、テレコム業界は、DevOpsの原則とツールの導入により、サービスデリバリープロセスを変えている。ロンドンで開催されたDevOps Enterprise Summit 2017におけるEricssonの講演、ならびに、彼らの継続的デリバリーに関するペーパーは、彼らが直面した課題とその克服方法について説明している。
-
PayPalのAPIスタイルガイドとパターン
PayPalはRESTful APIを通じて相互に接続できるPaaSを開発した。これらのAPIを開発、利用するためのガイドラインとデザインパターンを作り上げ、他の開発者が自分たちのプロジェクトにインスピレーションを得られるように公開した。
-
Java API for RESTful Web Services 2.1リリース
JAX-RS(Java API for RESTful Web Services) 2.1がリリースされた。SSE(Server-Sent Events)とJSON-Bの新たなサポート、JSON-Pのサポートの改善、クライアントAPIへのリアクティブな拡張が含まれている。
-
裁判所がLinkedInに対して、公開されたプロファイルデータのスクレイピングを認めるように指示
米国連邦裁判所は、MicrosoftのLinkedInがサードパーティWebスクレイパ(scraper)に対して、一般公開されているプロファイルからのデータ入手を阻むことはできない、という判決を下した。
-
Microsoftが企業のブロックチェーンネットワーク構築に向けたCocoフレームワークを発表
先日のブログ記事でMicrosoftは、企業のコンソーシアムネットワークを対象とした、CoCoという名称の新たなオープンフレームワークを発表した。このフレームワークは、Ethereumなど既存のブロックチェーンプラットフォーム上に位置するもので、ネットワークスループットの向上、新たな機密保持モデルの追加、ネットワークポリシ管理、非決定論的トランザクションのサポートなどに重点を置いている。
-
-
Open API InitiativeがOpenAPI Specification 3.0.0を発表
Open API InitiativeがOpenAPI Specification 3.0.0を発表した。
-
Twitterのリアルタイム通知アーキテクチャ
TwitterのエンジニアリングマネージャであるSaurabh Pathak氏がQCon London 2017で、自社サイトの通知アーキテクチャについて講演した。取り上げられた話題は、Twitter特有の重要な課題であるソーシャルネットワークのバイモーダル性、スパイクの処理、リアルタイムで通知を提供する必要性などだ。