InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
World Government Summitで“Building the Hyperconnected Future on Blockchains”と題したペーパーが公開に
近頃開催されたWorld Government Summitで、Hexayurt CapitalとConsenSysは“Building the Hyperconnected Future on Blockchains”と題したペーパーを発表した。このペーパーの目的はグローバリゼーション2.0を駆動する次のイノベーションの波のための合意のインターネット(Internet of Agreements,IoA)の戦略を提供することだ。
-
Susan Fowler氏に聞く - 実用段階のマイクロサービスとは
1月31日に開催されるMicroservices.com Practioners Summitで,StripeのエンジニアであるSusan Fowler氏が,自身の著書“Production Ready Microservices”で講演を行なう。InfoQは講演を控えたFowler氏に会い,マイクロサービスアーキテクチャの採用を成功させる上での技術的,ビジネス的,文化的な課題について議論した。
-
GoogleによるAPIデザインガイドの公開
GoogleはHTTPもしくはRPC APIを作成するためのAPIデザインガイドを公開した。これらの設計原則は特にGoogle Cloud Endpointsに接続するgRPC APIを作成する開発者に向けて推奨されている。
-
Microsoft FlowがチームとLUISを新たにサポート
Microsoftは先頃,同社の一般向けワークフローサービスであるFlowで,チームのコントリビュートとフロー管理の一元化を可能にすると発表した。この新しい共有機能は,SaaSとカスタムAPI接続ににも展開される。これらコラボレーション機能に加えて,Gmailおよび同社の言語認識サービスLUISのFlowでのサポートも発表された。
-
Mott Klein氏に聞く- LyftでのEnvoyの開発
1月31日に開催されるMicroservices.com Practitioners Summitで,LyftのシニアソフトウェアエンジニアのMatt Klein氏は,同社のサービス指向アーキテクチャ全体で使用されているレイヤ7コミュニケーションバスである,Enboyの開発について講演を行なう。 InfoQは氏と会って,Lyftのネットワークニーズに対してカスタムツールを開発したことのメリットや,他のマイクロサービスアーキテクチャに対するメリットについて議論した。
-
Apple、WebGPUという新しい3Dグラフィックス標準を提案
AppleがWebGPUというブラウザ向けの新しいGPU APIを提案している。一方、GoogleはNXTという別のソリューションを開発中だ。
-
Apache Eagleがトップレベルプロジェクトに昇格
ビッグデータプラットフォーム上でのセキュリティおよびパフォーマンスに関する問題を特定する,オープンソースソリューションのApache Eagleが,2017年1月10日,Apacheのトップレベルプロジェクトに昇格した。eBayが2015年10月にオープンソースとしたEagleは,機密データへのアクセスや悪意のある活動を簡単に検出し,タイムリに対応する目的で開発されたソフトウェアだ。
-
Java 9における日時フォーマットはユニコードロケール標準に近づく
ユニコードロケールデータマークアップ言語(LDML)に機能を近づけるために、解析とフォーマットの変更がいくつか取り入れられている。変更はStephen Colebourne氏に監督されている。氏は有名な日時ライブラリであるJodaTimeの作成者で、Java 8での新しいjava.timeコンポーネントの先駆者だ。ユニコード標準を遵守することはJava以外の他のシステムとのよりよい相互運用性を提供するだろう。
-
Atom 1.13ではベンチマーク、プロジェクト履歴、キーストロークリゾルバAPIを提供
Atomは、GitHubのElectronベースのオープンソースのテキストエディタであり、バージョン1.13ではユーザと開発者にとって新しい機能追加と改善がされている。例えば、ベンチマークツール、Reopen ProjectメニューオプションとAPI、ChromeのキーボードイベントをAtomスタイルのキーストロークにマッピングするカスタムキーストロークリゾルバが追加されている。
-
-
In-Memory技術を使用したAzure SQLデータベースのパフォーマンス改善
2016年後半に、MicrosoftはAzure SQL Database In-Memory技術の一般向け提供(GA)を発表した。In-Memory処理は、Azure Premiumデータベースサービスでのみ利用可能で、Hybrid Transactional and Analytical Processing (HTAP)のシナリオに対して、On-line Transaction Processing(OLTP)、Clustered Columnstore Indexes、Non-clustered Columnstore Indexesのパフォーマンスが向上する。
-
IntelはApache Spark上で動作する分散型ディープラーニングライブラリであるBigDLをオープンソース化
IntelはApache Spark上で動作する分散型ディープラーニングライブラリであるBigDLをオープンソース化した。既存のSparkクラスタを活用して、ディープラーニングの計算を実行し、Hadoopに格納された大量のデータセットからのデータロードを容易にする。
-
ITはまだ顧客とビジネスのニーズに足並みを揃えていない
TasktopがForrester Modern Application Assessment ツールを使って実施した調査の結果によれば、アジャイルやリーン、DevOpsのような"モダン"な手法によるソフトウェア開発が普及しつつあるにも関わらず、多くの組織でIT開発の優先順位と顧客やビジネスサイドのニーズの間に大きなギャップがある。
-
Microsoft FlowがGA(General Availability)に到達
Microsoftは先日,Microsoft FlowのGA(General Availability)を発表した。多くの人気あるオンラインおよびオンプレミスサービスと接続したワークフロー機能を提供する,クラウドベースのオートメーションプラットフォームだ。プレビュー版以来,61,000以上の組織の117,000人を越えるユーザが,このサービスを利用して自身のビジネスプロセスを自動化している。
-
マイクロサービスの旅で得た経験を共有する
マイクロサービスの実践者が学んだ教訓を引き続き示すために、Piotr Gankiewicz氏がヒントとコツについて記事を書きました。 これらには、CQRSへの言及、非同期アーキテクチャ、サービスディスカバリ、各サービスに適したデータベースの選択が重要なことが含まれます。