InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
Next.js 9.3がリリースされ、スタティックサイト生成が改善された
Next.jsチームは先頃、Next.js 9.3をリリースした。これにより、スタティックWebサイトの生成とプレビューが改善され、Sassサポートが追加され、実行時間は短縮された。
-
SpringOne 2020 カンファレンス: マルチクラウドアーキテクチャでの持続的データの実行
マルチクラウドアーキテクチャで永続的なデータワークロードを管理することは、オンプレミスとパブリッククラウド環境でアプリをホスティングしている組織にとって非常に重要だ。VMware の Aditya Tripathi 氏と Judy Wang 氏は、水曜日に開催された SpringOne 2020 カンファレンスで、マルチクラウド戦略を簡素化するためのアーキテクチャのベストプラクティスについて講演した。
-
RookoutのCTOが論ずる”分かりやすさ”、”アーキテクチャスタイル”、”ライブデバッグ”
先日のInfoQポッドキャストで、Rookout CTOのLiran Haimovitch氏は、"分かりやすさ(understandability)"の概念について論じ、これが現代的なソフトウェアシステム開発とどのように関係するかを説明した。先日のInfoQ記事で自身が紹介した概念に基づいて、氏は、複雑性がシステムの分かりやすさに与える影響や、ライブデバッグツールのメリットなどについても話題とした。
-
分散システムの可観測性戦略 - InfoQ Liveで学んだ教訓
優れた可観測性戦略はチーム間のデータ共有を容易にし、分散システム全体からデータを使用してビジネス目標の達成を判断する - これらは8月25日に行われたInfoQ Liveの討論会で、分散システムの可観測性パターンに関して論じられたアイデアの一部だ。
-
Open Service Mesh: Microsoftによるサービスメッシュ実装
MicrosoftがリリースしたOpen Service Mesh (OSM) は、SMI仕様に準拠したサービスメッシュのアルファ実装だ。IstioやLinkerd、Consulといった他のサービスメッシュ実装と同様、カナリアリリース、セキュアな通信、アプリケーションの情報など、標準的なサービスメッシュの機能をカバーする。さらにOSMチームでは、プロジェクトをCNCFに寄贈する手続きも進めている。
-
MicrosoftがAzure AI PlatformでImmersive Readerサービスの一般向け提供を発表
Microsoft Azure AI Platform内のCognitive Servicesスイートの一部であるImmersive Readerは、読者がテキストを読んで理解するのに役立つ。Microsoftは最近のブログで、サービスの一般向け提供を発表した。
-
マルチクラウドはワーストプラクティスか、パブリッククラウドの未来か?
Duckbill GroupのクラウドエコノミストであるCorey Quinn氏は先頃、���ルチクラウドは"基本的に回避すべきワーストプラクティスだ"と主張した。ただし、誰もが同意している訳ではない。
-
ServiceMeshCon概要 - KubeCon + CloudNativeCon Europe 2020共催イベント
Solo.ioのChristian Posta氏は、KubeCon + CloudNativeCon Europe 2020 Conferenceの一部として先日併催されたServiceMeshConで、マルチクラスタとマルチメッシュパターンについて論じた。カンファレンスではIstioアーキテクチャやIstioテレメトリでのWebAssemblyの利用、ダウンタイムを伴わないIstioサービスの反復的実装などについての講演も行われた。
-
ミューテーションテストの紹介 - Dave Aronson氏のJSConf Hawaiiでの講演より
Dave Aronson氏はJSConf Hawaii 2020で、ミューテーション(mutation)テストを紹介した。ミューテーションテストの背景となる論拠、メリット、デメリットと落とし穴、その内部構造といった内容だ。
-
KubeCon + CloudNativeCon Europe 2020 基調講演の概要
年次開催のKubeCon + CloudNativeCon Europeイベントが8月、仮想カンファレンスの形式で開催された。提示された論点は、エンドユーザによるテクノロジの採用パターンを理解することが従来にも増して重要であること、クラウド移行する組織の増加によって、セキュリティ、可観測性、エネルギ効率性に関する認識と議論は不可欠であること、などだ。
-
AWS、コンタクトセンタのワークフローを管理するAIサービスソリューションを導入
AWSは先頃、コンタクトセンタへのAIの統合を可能にするサービスのコンビネーションを、Contact Center Intelligence(CCI)として公開した。
-
AmazonがAWS Controllers for Kubernetes (ACK) のプレビューを発表
AWS Controllers for Kubernetes (ACK) は、ユーザがKubernetesから直接AWSサービスを管理できるようにするAWSの新しいツールである。ブログ投稿で、パブリッククラウドベンダは、このツールにより、AWSサービスを利用するスケーラブルで可用性の高いKubernetesアプリケーションを簡単に構築できるようになると述べている。
-
Google、従来よりもサービスベースのアーキテクチャ”Runner V2 to Dataflow”を新たに発表
Google Cloud Dataflowは、Google Cloud Platform(GCP)内でApache Beamパイプラインを実行するための、完全マネージドなサービスである。先日のブログ記事でGoogleは、Runner v2 to Dataflowという、これまでよりもサービスベースのアーキテクチャを新たに発表した。言語SDKのすべてを対象とする多言語サポートも含まれる。
-
ts-toolbeltがTypeScriptに200を超えるタイプユーティリティを追加
ts-toolbeltは、TypeScriptタイプを更新、変更、および計算するタイプライブラリを提供する。lodashにインスパイアされたプログラムAPIを通じて、ts-toolbeltはTypeScriptに最小限のオーバーヘッドを追加しながら、200以上のタイプユーティリティを提供する。
-
GitHubのWebコンポーネント - Web Component SF Meetupより
Kristján Oddsson氏は、Web Components SFミートアップで、GitHubにおけるWebコンポーネントの使用状況と、フロントエンドコンポーネントをより読みやすく、高パフォーマンスで、アクセス性のよいものにするためにGitHubが見出したパターンについて詳説した。