BT

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

寄稿

Topics

地域を選ぶ

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

  • Open Service Mesh: Microsoftによるサービスメッシュ実装

    MicrosoftがリリースしたOpen Service Mesh (OSM) は、SMI仕様に準拠したサービスメッシュのアルファ実装だ。IstioやLinkerd、Consulといった他のサービスメッシュ実装と同様、カナリアリリース、セキュアな通信、アプリケーションの情報など、標準的なサービスメッシュの機能をカバーする。さらにOSMチームでは、プロジェクトをCNCFに寄贈する手続きも進めている。

  • ServiceMeshCon概要 - KubeCon + CloudNativeCon Europe 2020共催イベント

    Solo.ioのChristian Posta氏は、KubeCon + CloudNativeCon Europe 2020 Conferenceの一部として先日併催されたServiceMeshConで、マルチクラスタとマルチメッシュパターンについて論じた。カンファレンスではIstioアーキテクチャやIstioテレメトリでのWebAssemblyの利用、ダウンタイムを伴わないIstioサービスの反復的実装などについての講演も行われた。

  • IBMはEqual Access Toolkitを発表し、開発者に対してアクセシビリティを備えたアプリケーションの構築をサポート

    IBMは最近、IBM Equal Access ToolkitとAccessibility Checkerをリリースした。これら2つの新しいオープンソースツールキットは、設計者、開発者、テスターにWebサイトとアプリケーションにアクセスできるようにする一通りのツールを提供することを目的としている。

  • Rust 1.46.0 リリース

    最新のRust安定版リリースである1.46.0は、const fnで許可されるコア言語構成要素の数を拡張した。また、いくつかの機能が安定している。

  • AWSのオープンソースカオスエンジニアリングライブラリ

    AWSエンジニアは先頃、AWSSSMChaosRunnerと呼ばれるPrime Videoでのフォールトインジェクションのテストに使用したオープンソースのカオスエンジニアリングツールについて書いた。チームは、 EC2インスタンスで任意のコマンドを実行できるAWS Systems Managerを使用して構築されたツールを使用してレイテンシー関連の問題を軽減することができた。

  • CSS Writing Modesが公式のWeb標準に

    World Wide Web Consortium (W3C) は先頃、CSS Writing Modes Level3が公式のWeb標準であることを発表した。新しいCSS標準を使用すると、開発者はテキストを水平または垂直にレイアウトするように構成したり、行を積み上げる方向を設定したりできる。CSS Writing Modesのおかげで、多数の言語のコンテンツをネイティブに表示できる。

  • EbayがAndroidアプリを再構築、App BundlesとDynamic Feature Deliveryを活用

    EbayはGoogleの協力の下で、自社のモバイルアプリのアーキテクチャと実装を刷新した。AAB(Android App Bundle)やKotlinといった、新しいアーキテクチャのメリットを活用することが目的だ。さらに、これを機会としてテスト自動化や継続的インテグレーションとデリバリ(CI/CD)の改善を行うとともに、世界的なインフラストラクチャの制限も克服した。

  • WebのペリフェラルAPIに関わるセキュリティ懸念

    Googleは数年前から、BluetoothおよびUSBを使用した周辺機器接続をWebブラウザに導入しようとしているが、AppleやMozillaなど、他のブラウザベンダからの強い抵抗にあっている。

  • eBay Denmarkにおけるソフトウェア品質保証の取り組み

    品質とは、単に運用環境へバグを流出させないということだけではない。その他にも多くのことがある。品質とは、プロダクトがユーザフレンドリで、アクセスや利用が容易で、高いパフォーマンスと短いロード時間を実現していることだ。コードが安定していて、メンテナンスが容易なことも必要だ。Jette Pedersen氏はSwiss Testing Day 2020で、優れた品質のプロダクトを実現する方法について講演した。

  • PlutoraのJeff Keyes氏に聞く - バリューストリーム・マネジメントの変革的影響

    Enterprise Management Associates(EMA)は先頃、DevOps 2021の調査結果を公開した。その中では、VSMベンダへの市場参入が2020年内に50パーセント近く増加するという予測とともに、それらVSMベンダが期待に応えられていない点が示唆されている。VSM採用に関わるもの、VSMの持つ変革的影響、失敗の可能性などの理解を深めるべく、代表的なVSMプラットフォームプロバイダのPlutoraに話を聞いた。

  • KSQLがConfluent Cloudで利用可能に

    KSQLは、Apache KafkaのストリーミングSQLエンジンであり、現在、Confluent Cloud Platform上でフルマネージドサービスとして、利用量ベースの料金プランですべての顧客が利用できる。最近のブログ投稿で、ConfluentはConfluent Cloud KSQLの提供を発表した。

  • マイクロサービスの運用とセキュアなサーバーレス:8月25日InfoQ Live

    マイクロサービスとサーバーレスシステムの実行に関して、専門家が聴衆と対話して経験と学びを共有する仮想イベントであるInfoQ Liveは、わずか数日先である。モジュラーアーキテクチャでの作業のベストプラクティスを学び、チームや組織ですぐに実装できる相互検証したアイデアを残すために参加する。

  • Microsoft は Azure Service Bus 上に AMQP を介した Java Message Service 2.0 のプレビューを発表

    先日のブログ記事で、Microsoft は Azure Service Bus Premium 層で AMQP を介した Java Message Service (JMS) 2.0 のプレビューサポートを発表した。このサポートにより、顧客は Java や Spring のワークロードを Azure にリフト&シフトすることで、アプリケーションスタックを近代化できるようになる。

  • マイクロサービスによる銀行インフラの構築 - QCon London Q&Aより

    Monzoのマイクロサービスの数は、この数年で100から1,600にまで増加し、さらに増え続けている。マイクロサービスは責務が増えると分割され、密結合すると統合される。エンジニアはコードジェネレーションを使って自身のサービスを生成し、デプロイし、スケールアップし、監視することができる。

  • Adobeのオープンソースのアダプティブでアクセス可能なカラーパレットジェネレーター

    @AdobeのデザインシステムSpectrumのデザイナーNate Baldwin氏が、オープンソースのカラージェネレーターであるLeonardo 1.0をリリースした。Leonardoは、コントラスト比に基づいて生成された色を使用して、アクセス可能なアダプティブカラーシステムの作成を自動化することにより、デザイナの生産性とエンドユーザエクスペリエンスの向上に努めている。Leonardoは完全なテーマ生成もサポートしており、デザイナとエンジニアの両方を対象としている。

BT