BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ SOA に関するすべてのコンテンツ

  • QLooが既存サービス向けにGraphQLインターフェイスを提供

    Solo.ioはQLooを最近リリースした。QLooは、既存のサービスとサーバレス機能のためのGraphQLエンドポイントを提供するAPI翻訳レイヤーである。QLooは、既存のソフトウェアにGraphQLを追加するプロセスを簡素化することを目的としている。

  • Amazonは、AWS LambdaがイベントソースとしてSimple Queue Service(SQS)をサポートすることを発表

    AmazonはSimple Queue Service(SQS)のアップデートを発表した。開発者はSQSを使用してAWS Lambda Functionsを起動できる。さらに、開発者がポーリングサービスを実行したり、SQSからSNSへのマッピングを作成するためにを必要がなくなった。

  • Spectre 1.1および1.2の脆弱性が公開された

    CPUの投機的実行の欠陥を利用した2つの新しい脆弱性が最近明らかにされた。Specter 1.1および1.2と呼ばれ、オリジナルのSpecter(Spectre-v1)脆弱性の変種である。Specter 1.1および1.2は、投機的ストアを利用して、Spectre-v1の軽減を逃れるための投機的バッファオーバーフローを作成する。

  • TLBleedはTLB上でスヌーピングすることで、CPUからの暗号鍵を漏洩できる

    TLBleedで知られるIntelプロセッサに影響を及ぼす新しいサイドチャネルの脆弱性は、Translation Look-aside Buffers (TLBs)でスヌーピングすることで情報を漏洩する可能性があると、VUsecセキュリティ研究者Ben Grasは書いている。

  • Lazy FP State Restoreの脆弱性が、ほとんどのIntel Core CPUに影響を与える

    インテルは、Coreプロセッサのほとんどに影響を及ぼす新たな脆弱性を明らかにし、SpectreとMeltdownに類似したサイドチャネル攻撃の標的となっている。Lazy FP state restore (CVE-2018-3665)と呼ばれるこの脆弱性により、プロセスは他のプロセスに属するFPU/MMX/SSE/AVXレジスタの内容を推測することができてしまう。

  • NGINXが動的設定ができるオープンソースのWebサーバをリリース

    NGINXは最近、オープンソースのWebアプリケーションサーバであるUnitのバージョン1.0をリリースした。サーバはリモートおよび動的設定をサポートし、設定変更に対するサービス中断は発生しない。Unit 1.0は複数の言語(Go、Perl、PHP、Python、Ruby)を同一インスタンス上での実行をサポートしており、同じ言語で複数のバージョンについても同様にサポートする。

  • IntelがマルウェアスキャンにGPUの使用を開始

    Intelは、GPUを使用してメモリをスキャンしてマルウェアを検出する一連のシリコンベースの機能セットである新しいThread Detection Technology (TDT)を発表した。これにより、CPUをそのタスクから解放し、SpecterとMeltdownから防御する上での影響を緩和する。

  • マイクロサービス統合に共通する落とし穴 - Bemd Rücker氏によるQCon Londonプレゼンテーションより

    マイクロサービスアーキテクチャでは、すべてのマイクロサービスは独立したアプリケーションであり、独自のデータストレージを持ち、ネットワーク上で通信する。これは高度に分散化された環境を構築すると同時に課題も持ち合わせる — Bernd Rücker氏は、QCon London 2018で行ったプレゼンテーションでこのように説明し、マイクロサービス統合に共通する落とし穴と、その解決策としてのワークフローエンジンについて解説した。

  • RESTは新たなSOAPなのか?

    数週間前にPakal de Bonchamp氏が著した、RESTのさまざまな面を批判し、それをSOAPに準えた記事を発端として、今REST論議が再燃している。詳細にわたる元記事に対して多数のコメントが飛び交い、最後にはWeWorkのPhil Stugeons氏が、Pakal氏の不平を基本的に否定する記事を書いた。両氏の議論は現在も続いている。

  • ビジネスプロセスにおけるブロックチェーンとスマートコントラクト

    インターネットポータル経由で何か、例えば車を購入する場合、買い手と売り手のように、お互いに信頼していない2つの当事者が関与するのが普通だ。ポータルは単なるブローカなので、買い手側が商品の届く前に代金を支払うか、あるいは売り手側が代金の届く前に商品を送らなければならない。この相互信頼欠如の克服にブロックチェーンが利用できる、とBernd Rücker氏は主張する。

  • KubernetesでのKafkaクラスタの管理と運用

    Amadeus社のプラットフォームソリューションアーキテクトであるNenad Bogojevic氏はKubeCon + CloudNativeCon North America 2017 Conferenceで、Kubernetes環境でKafkaクラスタを実行および管理する方法について講演した。彼は、Kafkaクラスタをプロビジョニングし、KubernetesカスタムリソースまたはConfigMapsを使用して設定することについて話した。

  • IntelがSpectreとMeltdown修正による0〜21パーセントのパフォーマンス低下を公表

    Microsoft、Red Hat、Intelの3社は、MeltdownとSpectreのマイグレーションがシステムに与える、パフォーマンス上の影響に関する評価結果を発表した。

  • Microservicesクエリ言語であるrestQLがGitHubでリリース

    マイクロサービス用のクエリ言語restQLが、オープンソースプロジェクトとしてGitHubから入手可能となった。restQL言語の目的は、複数の並列呼び出しと連鎖呼び出しを含む、RESTfulマイクロサービスへのクライアントサイドアクセスの一般的なシナリオを単純化することである。restQLは、より一般的なデータクエリと管理のフレームワークであるFalcorとGraphQLの制限を回避するために作成された。

  • インテルが49量子ビットチップを搭載した量子超越性に参戦

    IntelのCEO、Brian KrzanichはCES 2018で、49量子ビットのチップの開発に成功したことを発表した。これは、研究者が誤り訂正技術を改善し、計算上の問題をシミュレーションできるようにすることを目的としている。

  • エンティティサービスはアンチパターン

    マイクロサービスアーキテクチャでは、異なるサービスを分離しておくことが重要だ。エンティティサービスはマイクロサービスで使われる一般的なパターンだが、Michael Nygard氏は、エンティティサービスは分離に反するアンチパターンだと書いている。

BT