InfoQ ホームページ ニュース
-
Open Service Mesh: Microsoftによるサービスメッシュ実装
MicrosoftがリリースしたOpen Service Mesh (OSM) は、SMI仕様に準拠したサービスメッシュのアルファ実装だ。IstioやLinkerd、Consulといった他のサービスメッシュ実装と同様、カナリアリリース、セキュアな通信、アプリケーションの情報など、標準的なサービスメッシュの機能をカバーする。さらにOSMチームでは、プロジェクトをCNCFに寄贈する手続きも進めている。
-
DartとFlutterは、クロスプラットフォームモバイル開発のパフォーマンス、安全性、およびツールを改善します
最新のDartリリースであるDart 2.8は、Null安全性の導入に向けた土台の準備に焦点を当てて、改善されたパッケージマネージャをもたらす。Flutter 1.17では、バイナリサイズとメモリ使用量を削減しながら、ランタイムパフォーマンスを大幅に改善している。さらに、NavigationRail、更新されたDatePickerなど、多くの新しいMaterialウィジェットが導入されている。
-
ブラウザ自動化ライブラリ Puppeteer が Firefox をサポート
@ChromeDevToolsと@v8jsに取り組んでいるGoogle開発者であるMathias Bynens氏がPuppeteer 3.0をリリースした。PuppeteerはChromeブラウザに加えてFirefoxをサポートするようになった。新しいバージョンでは、サポートが最新のChrome 81にアップグレードされ、Node 8のサポートが削除された。
-
MicrosoftがAzure AI PlatformでImmersive Readerサービスの一般向け提供を発表
Microsoft Azure AI Platform内のCognitive Servicesスイートの一部であるImmersive Readerは、読者がテキストを読んで理解するのに役立つ。Microsoftは最近のブログで、サービスの一般向け提供を発表した。
-
マルチクラウドはワーストプラクティスか、パブリッククラウドの未来か?
Duckbill GroupのクラウドエコノミストであるCorey Quinn氏は先頃、マルチクラウドは"基本的に回避すべきワーストプラクティスだ"と主張した。ただし、誰もが同意している訳ではない。
-
自然言語処理とゲノミクス処理を進化させるGoogleのBigBirdモデル
Googleの研究者たちが新たに、BigBirdと呼ばれるディープラーニングモデルを開発した。Transformerニューラルネットワークで、これまでよりも最大8倍長いシーケンスを処理することができる。このモデルをベースとしたネットワークが、自然言語処理(NLP)およびゲノミクス処理において、新たに最高のパフォーマンスレベルを達成した。
-
ServiceMeshCon概要 - KubeCon + CloudNativeCon Europe 2020共催イベント
Solo.ioのChristian Posta氏は、KubeCon + CloudNativeCon Europe 2020 Conferenceの一部として先日併催されたServiceMeshConで、マルチクラスタとマルチメッシュパターンについて論じた。カンファレンスではIstioアーキテクチャやIstioテレメトリでのWebAssemblyの利用、ダウンタイムを伴わないIstioサービスの反復的実装などについての講演も行われた。
-
RustConfがRustの成長とともに目指す、より開放的なコミュニティ
RustConfが2020年8月に開催された。Rustが主流プログラミング言語へと登るにつれ、さまざまなバックグラウンドやスキルレベルの開発者を考慮した、開放的な(inclusive)ものになる必要が生じている。間口を広くすることが今年のRustConfのテーマだ。
-
ミューテーションテストの紹介 - Dave Aronson氏のJSConf Hawaiiでの講演より
Dave Aronson氏はJSConf Hawaii 2020で、ミューテーション(mutation)テストを紹介した。ミューテーションテストの背景となる論拠、メリット、デメリットと落とし穴、その内部構造といった内容だ。
-
KubeCon + CloudNativeCon Europe 2020 基調講演の概要
年次開催のKubeCon + CloudNativeCon Europeイベントが8月、仮想カンファレンスの形式で開催された。提示された論点は、エンドユーザによるテクノロジの採用パターンを理解することが従来にも増して重要であること、クラウド移行する組織の増加によって、セキュリティ、可観測性、エネルギ効率性に関する認識と議論は不可欠であること、などだ。
-
GitHub Availability Report - インシデント調査月次報告
重大なインシデントの事後公開という段階を越えて、GitHubは今回、Availability Reportを導入した。インシデントについて説明するだけではなく、GitHubのエンジニアリングシステムとプラクティスを前進させるために行った活動にも注目する。
-
Import Maps - Guy Bedfords氏のESNEXT 2020での講演より
動的モジュールローダsystem.jsのコアコントリビュータであり作成者であるGuy Bedford氏は、インポートマップによって可能になるワークフローについて説明した。今年のESNEXTでの彼の講演で、Bedford氏はインポートマップの提案の背景にある動機を紹介しながら歴史的な見方をとり、この機能を最新バージョンのnodeで使用されているパッケージエントリポイントと関連付けた。
-
AWS、コンタクトセンタのワークフローを管理するAIサービスソリューションを導入
AWSは先頃、コンタクトセンタへのAIの統合を可能にするサービスのコンビネーションを、Contact Center Intelligence(CCI)として公開した。
-
Google CloudがProfessional Machine Learning Engineer認定のベータ実施を開始
Google Cloudは、新たなプロフェッショナルレベル認定のベータバージョンを、選択可能なパスに追加した。Professional Machine Learning Engineer認定は、Google Cloud Platfom上でのマシンラーニングに関する受験者のプラクティスと実装の知識を評価するものだ。
-
IBMはEqual Access Toolkitを発表し、開発者に対してアクセシビリティを備えたアプリケーションの構築をサポート
IBMは最近、IBM Equal Access ToolkitとAccessibility Checkerをリリースした。これら2つの新しいオープンソースツールキットは、設計者、開発者、テスターにWebサイトとアプリケーションにアクセスできるようにする一通りのツールを提供することを目的としている。